.NET-Software-Entwicklung - DotNetNuke - Business-Develoment
# Tuesday, September 18, 2007

Das mächtige Fragezeichen oder der ?? Opterator in C#

Immer wieder kommt die Situation das man im Laufe eines .NET Programmes überprüfen muss ob eine Objekt wirklich existiert oder aber ob in der Variablen der Wert NULL enthalten ist. Vielfach möchte man auch einfach für den NULL Fall einen Defaultwert setzen. Mit dem ?? Operator ist das in .NET C# sehr elegant und einfach zu realisieren.

Hier ein ganz einfaches Beispiel:

string resultmessage = param ?? "Keine Nachricht da ;-)";

In der MSDN findet man dazu auch nähere Informationen (hier )

 

 


Tuesday, September 18, 2007 8:43:40 PM (W. Europe Daylight Time, UTC+02:00)  #    - Trackback
.NET | .NET 2.0
Tracked by:
"Der ?? Operator in C#" (Jürgen Gutsch) [Trackback]