Null-sikkerhed i C#

Begynder
Udvikler
Studerende
.NET

Få mere at vide om kodningspraksisser for at forhindre forekomsten af NullReferenceException.

Læringsmål

I dette modul skal du:

  • Få mere at vide om, hvordan du konfigurerer konteksten, der kan være null, for dit C#-projekt eller din C#-kode.
  • Brug en kontekst, der kan være null, til at udføre automatisk analyse af statiske flow.
  • Forstå de forskellige måder, hvorpå du kan deklarere typer, der kan være null.
  • Få mere at vide om, hvordan og hvornår du skal bruge forskellige null-relaterede C#-operatorer:
    • operatoren null-forgiving (!)
    • nul-koalescerende (??) operator
    • operatoren null-conditional (?.)

Forudsætninger

  • Erfaring med at skrive C# på begynderniveau
  • Visual Studio Code
  • .NET SDK 6.0 eller nyere
  • Git-kommandolinjeklient