Nullsicherheit in C #

Anfänger
Entwickler
Kursteilnehmer
.NET

Sie lernen Programmiermethoden kennen, mit denen das Auftreten von NullReferenceException verhindert werden kann.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Sie erfahren, wie Sie den Nullwerte zulassenden Kontext Ihres C#-Projekts oder -Codes konfigurieren.
  • Sie verwenden einen Kontext mit aktivierter Zulassung von Nullwerten für die Durchführung automatischer statischer Flussanalysen.
  • 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