Sécurité des valeurs Null en C#
Apprendre les pratiques de codage pour empêcher l’occurrence de NullReferenceException
.
Objectifs d’apprentissage
Dans ce module, vous allez :
- Découvrir comment configurer le contexte pouvant accepter la valeur Null de votre projet ou code C#.
- Utiliser un contexte compatible avec la valeur Null pour effectuer une analyse automatique du flux statique.
- Comprendre les différentes façons dont vous pouvez déclarer des types Nullable.
- Découvrir comment et quand utiliser différents opérateurs C# liés à la valeur NULL :
- opérateur null-indulgent (
!
) - opérateur de coalescence nulle (
??
) - opérateur conditionnel Null (
?.
)
- opérateur null-indulgent (
Prérequis
- Expérimenter l’écriture en C# niveau débutant
- Visual Studio Code
- Kit de développement logiciel (SDK) .NET 6.0 ou version ultérieure
- Client de ligne de commande Git