Mehr von Jürgen Gutsch

Mehr von Jürgen Gutsch

Empfehlungen von Jürgen Gutsch

Blog-Empfehlungen von Jürgen Gutsch

Willkommen bei ASP.NET Zone. Anmelden | Registrieren | Hilfe

Jürgen Gutsch

ASP.NET und mehr...

News

Der ?? Operator in C#

Seit ich - vor 9 Monaten - angefangen habe, produktiv mit C# zu entwickeln (vorher jahrelang mit VB.NET), gefällt es mir immer besser.

Unter anderem auch wegen dem hier:
Mit dem Operator ?? kann abgefragt werden, ob ein Objekt null ist.

Beispiel:
public string nullProperty
{
  get { return null; }
}
string testVar = nullProperty ?? "default value! (property is null)";

Eine ausfühliche Beschreibung des ?? Operators ist in der MSDN zu finden:
http://msdn2.microsoft.com/de-de/library/ms173224(VS.80).aspx

Danke, Daniel für den Hinweis :-)

Share this post :
Posted: Mittwoch, 19. September 2007 09:39 von Jürgen Gutsch

Kommentare

Peter Bucher sagte:

Jep das Ding ist wirklich nützlich.

Bspw.:

string result = Session["foo"] as String ?? String.Empty;

...

# Februar 19, 2009 22:25
Anonyme Kommentare sind nicht zugelassen