【问题标题】:Check that value exists in a Generic List of Values检查值是否存在于通用值列表中
【发布时间】:2009-12-04 16:57:31
【问题描述】:

我试图弄清楚如何检查 testInt 是否存在于 List 中的所有 Car.SomeID 中

所以:

int testInt = 10;
List<Car> myCars = GetCars();

我想查看 myCards.SomeID 中的 10 是否匹配

【问题讨论】:

    标签: c# generic-list


    【解决方案1】:

    在更一般的情况下,使用 LINQ(支持任何类型的抽象类型列表):

    bool hasCar = myCars.Any(c => c.SomeID == testInt);
    

    【讨论】:

      【解决方案2】:
      myCars.Exists(c => c.SomeID == 10);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-04
        • 1970-01-01
        • 2020-03-31
        • 2020-06-15
        • 2018-11-14
        • 1970-01-01
        • 2019-12-14
        • 1970-01-01
        相关资源
        最近更新 更多