Bevezetés
Ebben a modulban megismerheti a C#-ban a nullitást. Nullállapot-elemzési és fordítói figyelmeztetéseket fog használni a null biztonsági kódok ellenőrzéséhez.
Példaforgatókönyv
Tegyük fel, hogy ön egy Contoso Pizza nevű pizzacég alkalmazottja. A felettese arra kérte, hogy tartson fenn egy meglévő .NET-konzolalkalmazást, amely a rendelési rendszer része. Úgy döntött, hogy null értékű hivatkozástípusokkal kényszeríti ki a null biztonságot az alkalmazásban.
Tanulási célkitűzések
Ebben a modulban a következőket sajátíthatja el:
- Megtudhatja, hogyan konfigurálhatja a C#-projekt vagy -kód null értékű környezetét.
- Használjon null értékű környezetet az automatikus statikus folyamatelemzés végrehajtásához.
- Ismerje meg a null értékű típusok deklarálásának különböző módjait.
- Ismerje meg, hogyan és mikor érdemes használni a különböző null értékű C#-operátorokat:
- null-forgiving (
!
) operátor - null-coalescing (
??
) operátor - null-feltételes (
?.
) operátor
- null-forgiving (
Előfeltételek
- C# írásának tapasztalata kezdő szinten
- Visual Studio Code
- .NET SDK 6.0 vagy újabb
- Git parancssori ügyfél
Első lépések
A következő leckében megismerheti a nullképességet és a null biztonságot a C#-ban.