Sicurezza dei valori Null in C #

Principiante
Sviluppatore
Studente
.NET

Informazioni sulle procedure di codifica per impedire l'occorrenza di NullReferenceException.

Obiettivi di apprendimento

Contenuto del modulo:

  • Informazioni su come configurare il contesto che ammette i valori Null del progetto o del codice C#.
  • Usare un contesto abilitato per i valori Null per eseguire l'analisi automatica del flusso statico.
  • Comprendere i diversi modi in cui è possibile dichiarare tipi nullable.
  • Informazioni su come e quando usare vari operatori C# correlati ai valori Null:
    • Operatore null-forgiving (!)
    • Operatore di coalescenza di valori Null (??)
    • Operatore condizionale Null (?.)

Prerequisiti

  • Esperienza di livello principiante nella scrittura di codice C#
  • Visual Studio Code
  • .NET SDK 6.0 o versione successiva
  • Client della riga di comando Git