===Pointeur sur classe===
var handler = this.classe;
if (handler != null)
handler.coucou();
devient
classe?.coucou();
===Pointeur sur fonction===
var handler = this.PropertyChanged;
if (handler != null)
handler(e);
devient
PropertyChanged?.Invoke(e);
[[https://docs.microsoft.com/fr-fr/dotnet/csharp/language-reference/operators/member-access-operators|Member access operators and expressions]] {{ :lang:csharp:syntaxe:cond_null:operateurs_et_expressions_d_acces_aux_membres_-_reference_c_microsoft_docs_2020-04-27_10_22_22_am_.html |Archive du 17/04/2020 le 27/04/2020}}