我想弄清楚如何检查testInt是否存在于List
中的所有Car.SomeID中所以:
int testInt = 10;
List<Car> myCars = GetCars();
我想查看myCards.SomeID
中的任何一个是否匹配10答案 0 :(得分:17)
在更一般的情况下,使用LINQ(支持任何类型的抽象类型列表):
bool hasCar = myCars.Any(c => c.SomeID == testInt);
答案 1 :(得分:7)
myCars.Exists(c => c.SomeID == 10);