Hallo,
in der letzten dot.net wurde das beta 1.2 von nHibernate behandelt.
Dort in Listing 2 gibt es folgende Zeile:
private long? id=null;
Mit dem Fragezeichen kann ich nichts anfangen. Beispiellisting wird mit 0 Fehlern,Warnungen kompiliert.
Hat jemand eine Erklärung für mich?
Gruß falangkinjau
Hallo,
das ist ein Nullable Struct. Mit dem Fragezeichen ist es möglich, Wertetypen null zuzuweisen.
DateTime? time= null;
...
knub
Hallo Knub,
danke schön für den Hinweis.
Die Notation ist mir noch nie aufgefallen, da ich es noch nicht benötigt habe.
Jetzt ist es aber klar:
Für z.b.: Nullable<Int32> x kann auch das Synonym Int32? x als Notation geschrieben werden.
Danke und Gruß falangkinjau