Inleiding
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 (
?.
)
- operator null-forgiving (
Vereisten
- Ervaring met het schrijven van C# op beginnersniveau
- Visual Studio Code
- .NET SDK 6.0 of hoger
- Git-opdrachtregelclient
Aan de slag
In de volgende les leert u meer over null-baarheid en null-veiligheid in C#.