5

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

所以:

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

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

4

2 回答 2

17

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

bool hasCar = myCars.Any(c => c.SomeID == testInt);
于 2009-12-04T17:00:02.220 回答
7
myCars.Exists(c => c.SomeID == 10);
于 2009-12-04T16:59:02.730 回答