C# Language Operatore coalescente Null con chiamate di metodo


Esempio

L'operatore null coalescente semplifica l'assicurare che un metodo che può restituire null ricada su un valore predefinito.

Senza l'operatore null coalescente:

string name = GetName();

if (name == null)
    name = "Unknown!";

Con l'operatore null coalescente:

string name = GetName() ?? "Unknown!";