Nuovo operatore C#

Cristian Civera

di , in .NET 2.0,

Continua la mia lettura delle specifiche di C# 2. E' stato introdotto un nuovo operatore detto "null coalescing operator". Per esempio:

string a = null;
Console.WriteLine(a ?? "valore nullo");

Se ha è nullo restituisce "valore null" altrimenti a. In pratica fa la stessa cosa che scrivere così

Console.WriteLine((a != null)?a: "valore nullo");

Niente di particolare, ma comunque comodo.
Se non avete capito rispondo con una frase che ho letto qualche giorno fa: "Se nessuno me lo chiede lo so. Se dovessi spiegarlo a chi me lo chiede, non so". Bella ne ;-)

Commenti
Nuovo operatore C#

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese
    TAG CLOUD
    BLOG INFO
    • 213 post, 90 commenti, 44 trackback
    • Feed blog: RSS Atom
    In evidenza