Linq初学者问题的排序,但有一个简单的内置方法来优化这个:
bool containsItemWithValue42 = items.Where(i => i.Value == 42).Count() > 0;
Run Code Online (Sandbox Code Playgroud)
我希望Linq在找到匹配后立即停止迭代.
Fre*_*örk 11
该Any方法正是如此:
bool containsItemWithValue42 = items.Any(i => i.Value == 42);
Run Code Online (Sandbox Code Playgroud)