Sécurité des valeurs Null en C#

Débutant
Développeur
Étudiant
.NET

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 (?.)

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