Nullsicherheit in C #
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
- nulltoleranter (
Voraussetzungen
- Erste Erfahrungen mit dem Schreiben in C#
- Visual Studio Code
- .NET SDK 6.0 oder höher
- Git-Befehlszeilenclient