在C#中,可以使用Linq或Lambda表达式根据条件获取Id(int)。下面是使用Linq和Lambda的示例代码:
使用Linq:
var result = from item in collection
where item.Condition == true
select item.Id;
这里的collection
是包含对象的集合,Condition
是对象的某个属性用于判断条件,Id
是需要获取的属性。
使用Lambda:
var result = collection.Where(item => item.Condition == true)
.Select(item => item.Id);
同样,collection
是包含对象的集合,Condition
是对象的某个属性用于判断条件,Id
是需要获取的属性。
这两种方法都可以根据条件筛选出满足条件的对象,并返回它们的Id属性。在实际应用中,可以根据具体的需求和数据结构进行相应的调整。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云