小编典典

使用 Linq 搜索对象列表中是否存在值

all

假设我有一个Customer具有属性的类FirstName。然后我有一个List<Customer>.

可以使用 LINQFirstname = 'John'在单个语句中查找列表中是否有客户.. 怎么样?


阅读 69

收藏
2022-05-16

共1个答案

小编典典

LINQ 定义了一个非常适合解决这个确切问题的扩展方法:

using System.Linq;
...
    bool has = list.Any(cus => cus.FirstName == "John");

确保引用 System.Core.dll,这就是 LINQ 所在的位置。

2022-05-16