Zuweisen von null / Nullable zu DateTime in Ternary Operation
Habe ich eine Aussage wie
DateTime ? dt = (string1 == string2) ? null; (DateTime)(txtbox.Text);
die kann ich nicht kompilieren. Grund ist : null
zugeordnet werden kann DateTime
.
So, ich habe zu erklären Nullable<DateTime> nullable
variable und ersetzen null
mit nullable
.
Möchte ich nicht verwenden if
-Anweisung, und ich möchte das in einer Zeile.
Außerdem Kann ich operator ??
hier.
InformationsquelleAutor der Frage iTSrAVIE | 2011-06-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort LukeH
kann man das so machen, dass:
InformationsquelleAutor der Antwort fixagon