Gibt es einen Unterschied zwischen myNullableLong.HasValue und myNullableLong != null?

Wenn ich einen nullable lange, zum Beispiel, gibt es einen Unterschied zwischen

myNullableLong.HasValue 

und

myNullableLong != null

... oder ist es nur 'syntaktischer Zucker'?

Schreibe einen Kommentar