Laden...

[erledigt] Frage zu NHibernate 1.2beta Example aus net.dot

Letzter Beitrag vor 17 Jahren 3 Posts 1.088 Views
[erledigt] Frage zu NHibernate 1.2beta Example aus net.dot

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