Outils pour utilisateurs

Outils du site


lang:csharp:cond_null

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

lang:csharp:cond_null [2017/01/05 11:21] – Création rootlang:csharp:cond_null [2017/01/05 11:24] (Version actuelle) – supprimée root
Ligne 1: Ligne 1:
-===Pointeur sur classe=== 
-<code csharp> 
-var handler = this.classe;   
-if (handler != null)   
-    handler.coucou(); 
-</code> 
  
-devient 
- 
-<code csharp> 
-classe?.coucou(); 
-</code> 
- 
-===Pointeur sur fonction=== 
-<code csharp> 
-var handler = this.PropertyChanged;   
-if (handler != null)   
-    handler(e); 
-</code> 
- 
-devient  
- 
-<code csharp> 
-PropertyChanged?.Invoke(e); 
-</code> 
lang/csharp/cond_null.1483611675.txt.gz · Dernière modification : 2017/01/05 11:21 de root