Określ sekwencję nie zawiera elementu przy użyciu LINQ [duplikat]

Możliwy duplikat:
LINQ: Max lub Default?

Mam filtr LINQ do filtrowaniaDateTime vars.

List<DateTime> lst1 = new List<DateTime>();

 //.... add DataTime here

var d = lst1.Where(q => q <= DateTime.Now).Max();

A jeśli nie mam dopasowanego elementu, występują wyjątki.

Muszę się opróżnićd Lub przynajmniejnull i nie potrzebuję tu wcale wyjątku.

Jak mogę to naprawić?

Dziękuję Ci!

questionAnswers(3)

yourAnswerToTheQuestion