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 :-)