Nullsicherheit in C#

Anfänger
Entwickler
Kursteilnehmer
.NET

Lernen Sie Programmierpraktiken kennen, um das Auftreten von NullReferenceException zu verhindern.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Sie erfahren, wie Sie den Nullwerte zulassenden Kontext Ihres C#-Projekts oder -Codes konfigurieren.
  • Verwenden Sie einen Nullable-aktivierten Kontext, um eine automatische statische Flussanalyse durchzuführen.
  • Sie lernen die verschiedenen Methoden zum Deklarieren von Nullable-Typen kennen.
  • Sie lernen, wie und wann verschiedene mit Null zusammenhängende C#-Operatoren verwendet werden:
    • nulltoleranter (!) Operator
    • Null-Sammeloperator (??)
    • Nullbedingter (?.) Operator

Voraussetzungen

  • Erste Erfahrungen mit dem Schreiben in C#
  • Visual Studio Code
  • .NET SDK 6.0 oder höher
  • Git-Befehlszeilenclient