Sequenz bestimmen enthält kein Element mit LINQ [duplizieren]

Mögliche Duplikate:
LINQ: Max oder Default?

Ich muss LINQ filternDateTime Vars.

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

 //.... add DataTime here

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

Und wenn ich kein passendes Element habe, treten die Ausnahmen auf.

Ich muss leer werdend oder zumindestnull und ich brauche hier überhaupt keine Ausnahme.

Wie kann ich das beheben?

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage