【问题标题】:find inside array of objects在对象数组中查找
【发布时间】:2011-01-07 23:49:56
【问题描述】:

我有一个对象A

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

我有一个objectA的列表

List<objectA> list;

我想在列表中找到 ID = 10 的任何 objectA;

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

【问题讨论】:

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


    【解决方案1】:
    list.Where(o => o.Id == 10);
    

    请记住:您可以链接这些方法调用,或者您可以将此处返回的 IEnumerable 用于数据绑定之类的事情。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-15
        • 2018-08-13
        • 2017-04-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多