Inleiding

Voltooid

In deze module krijgt u inzicht in de null-waarde in C#. U gebruikt null-statusanalyse- en compilerwaarschuwingen om code te controleren op null-veiligheid.

Voorbeeldscenario

Stel dat u een werknemer bent van een pizzabedrijf met de naam Contoso Pizza. Uw manager heeft u gevraagd een bestaande .NET-console-app te onderhouden die deel uitmaakt van het bestelsysteem. U hebt besloten om null-veiligheid in de app af te dwingen met behulp van null-referentietypen.

Leerdoelen

In deze module leert u het volgende:

  • Meer informatie over het configureren van de null-context van uw C#-project of -code.
  • Gebruik een context met null-functionaliteit om automatische statische stroomanalyses uit te voeren.
  • Meer informatie over de verschillende manieren waarop u null-typen kunt declareren.
  • Meer informatie over hoe en wanneer u verschillende C#-operators met betrekking tot null gebruikt:
    • operator null-forgiving (!)
    • operator null-coalescing (??)
    • operator null-conditional (?.)

Vereisten

Aan de slag

In de volgende les leert u meer over null-baarheid en null-veiligheid in C#.