C# Language Opérateur de coalescence null avec appels de méthode


Exemple

L'opérateur de coalescence null permet de s'assurer qu'une méthode pouvant renvoyer une valeur null revient à une valeur par défaut.

Sans l'opérateur de coalescence nulle:

string name = GetName();

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

Avec l'opérateur de coalescence null:

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