Что-то вроде вопроса для начинающих Linq, но есть ли простой встроенный способ оптимизировать это:
bool containsItemWithValue42 = items.Where(i => i.Value == 42).Count() > 0;
Я бы хотел, чтобы Linq прекратил итерацию, как только обнаружилматч.
Метод Any делает именно это:
Any
bool containsItemWithValue42 = items.Any(i => i.Value == 42);