C# 在对象数组中查找

C# 在对象数组中查找,c#,linq,.net-3.5,linq-to-objects,C#,Linq,.net 3.5,Linq To Objects,我有异议 public class objectA { public int Id; public string Name; } 我有一份反对意见的清单 List<objectA> list; 列表; 我想在列表中找到Id=10的objectA 这里有linq语法吗?或者我只需要在这里写一个循环 list.Where(o => o.Id == 10); 请记住:您可以链接这些方法调用,也可以使用此处返回的IEnumerable进行数据绑定等操作

我有异议

 public class objectA
 {
     public int Id;
     public string Name;
 }
我有一份反对意见的清单

List<objectA> list;
列表;
我想在列表中找到Id=10的objectA

这里有linq语法吗?或者我只需要在这里写一个循环

list.Where(o => o.Id == 10);
请记住:您可以链接这些方法调用,也可以使用此处返回的IEnumerable进行数据绑定等操作


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

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

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

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

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