У меня есть следующий запрос Linq:
result.Partials.Where(o => o.IsPositive).Min(o => o.Result)
Я получаю исключение, когда result.Partials.Where(o => o.IsPositive) не содержит элементов. Есть ли элегантный способ справиться с этим, кроме разделения операции на две части и проверки на нуль? У меня есть класс, полный таких операций.
РЕДАКТИРОВАТЬ: Вопрос связан с LINQ to Objects.
Это исключение, которое я получаю (в переводе оно говорит: последовательность пуста):