===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}}