Bonjour,
Comment je viens de me plonger en milieu dotnet, quelqu'un pourra m'éclaireret me dire quand et pourquoi et s'il y'a d'autre alternatives, on utilise les doubles point d'interrogation SVP?
Cordialement,
Bonjour,
Comment je viens de me plonger en milieu dotnet, quelqu'un pourra m'éclaireret me dire quand et pourquoi et s'il y'a d'autre alternatives, on utilise les doubles point d'interrogation SVP?
Cordialement,
x ?? y signifie : si x n'est pas null, prendre la valeur de x, sinon, prendre la valeur de y. Par exemple, les codes suivants sont équivalents :
Code : Sélectionner tout - Visualiser dans une fenêtre à part string s = x ?? y;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 string s; if (x != null) s = x; else s = y;Voir MSDN : http://msdn.microsoft.com/fr-fr/library/ms173224.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part string s = x != null ? x : y;
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Partager