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