Sicurezza dei valori Null in C #

Principiante
Sviluppatore
Student
.NET

Impara le pratiche di codifica per impedire l'occorrenza di NullReferenceException.

Obiettivi di apprendimento

In questo modulo si eseguiranno le seguenti attività:

  • Scopri come configurare il contesto nullable del tuo progetto o codice C#.
  • Utilizzare un contesto con abilitazione nullable 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