Определить последовательность не содержит элементов, используя LINQ [duplicate]
Possible Duplicate:
LINQ: Max or Default?
У меня есть LINQ для фильтрацииDateTime
вары.
List<DateTime> lst1 = new List<DateTime>();
//.... add DataTime here
var d = lst1.Where(q => q <= DateTime.Now).Max();
And if I have no matched item the exceptions occurs.
Мне нужно опустетьd
или по крайней мереnull
и мне здесь вообще не нужно исключение.
Как я могу это исправить?
Спасибо!