找到里面的对象数组

时间:2010-01-21 23:06:41

标签: c# linq .net-3.5 linq-to-objects

我有一个objectA

 public class objectA
 {
     public int Id;
     public string Name;
 }

我有一个objectA的列表

List<objectA> list;

我想在列表中找到Id = 10;

的任何objectA

是否有linq语法,或者我只需要在这里写一个循环。

2 个答案:

答案 0 :(得分:3)

list.Where(o => o.Id == 10);

请记住:您可以链接这些方法调用,或者您可以使用此处返回的IEnumerable进行数据绑定等操作。

答案 1 :(得分:1)

要返回ID为10的所有对象,您需要:

list.Where(o => o.Id = 10)