Introduktion

Slutförd

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 (?.)

Förutsättningar

Kom igång

I nästa lektion får du lära dig om null- och nullsäkerhet i C#.