Articles
Les 5 significations différentes du point d'interrogation en C#
5 août 2019 • 1 min de lecture
En C#, le point d’interrogation a 5 significations à partir de C# 8.
- Opérateurs ternaires
(true ? "true": "false")
2. Opérateur de coalescence nulle conditionnel
items?.Count()
3. Types nullables (ceci devrait être rebaptisé types de valeur nullables)
int?
4. Opérateur de coalescence nulle
isnull ?? string.Empty
5. Types de référence nullables
string? Auteur : Chuck Conway est un ingénieur IA avec près de 30 ans d’expérience en génie logiciel. Il construit des systèmes IA pratiques — pipelines de contenu, agents d’infrastructure et outils qui résolvent des problèmes réels — et partage ce qu’il apprend en chemin. Connectez-vous avec lui sur les réseaux sociaux : X (@chuckconway) ou visitez-le sur YouTube et sur SubStack.