Könnte jemand erklären, warum dies in C # .NET 2.0 funktioniert: Nullable<DateTime> foo; if (true) foo = null; else foo = new DateTime(0); ... aber das geht nicht: Nullable<DateTime> foo; foo = true ? null : new DateTime(0); Das letztere Formular gibt mir einen Kompilierungsfehler. "Der...