Introduktion
I den här modulen får du en förståelse för nullbarhet i C#. Du använder null-tillståndsanalyser och kompilatorvarningar för att kontrollera koden för null-säkerhet.
Exempelscenario
Anta att du är anställd på ett pizzaföretag som heter Contoso Pizza. Din chef har bett dig att underhålla en befintlig .NET-konsolapp som ingår i beställningssystemet. Du har bestämt dig för att framtvinga nullsäkerhet i appen med hjälp av null-referenstyper.
Utbildningsmål
I den här modulen gör du följande:
- Lär dig hur du konfigurerar den nullbara kontexten för ditt C#-projekt eller din kod.
- Använd en nullbar-aktiverad kontext för att utföra automatisk analys av statiskt flöde.
- Förstå de olika sätt på vilka du kan deklarera nullbara typer.
- Lär dig hur och när du ska använda olika null-relaterade C#-operatorer:
- null-förlåtande (
!
) operator - null-coalescing (
??
) operator - null-villkorsstyrd operator (
?.
)
- null-förlåtande (
Förutsättningar
- Erfarenhet av att skriva C# på nybörjarnivå
- Visual Studio Code
- .NET SDK 6.0 eller senare
- Git-kommandoradsklient
Kom igång
I nästa lektion får du lära dig om null- och nullsäkerhet i C#.