LINQ Max e i tipi valore nullable in C#: il comportamento inatteso che causa eccezioni a runtime
Il metodo LINQ Max si comporta in modo sorprendente con i tipi valore non nullable: su una sequenza vuota lancia InvalidOperationException invece di restituire null. Ecco perché succede e come prevenirlo con un semplice cast esplicito.
Itagora tiene in archivio titolo e sommario per la ricerca interna. Il testo completo resta sulla fonte. Il link in uscita non invia referrer.