Samenvatting

Voltooid

In deze module hebt u geleerd hoe u nullable context inschakelt en actie kunt ondernemen op buildwaarschuwingen/-fouten om te voorkomen NullReferenceException. U bent begonnen met het definiëren van null-waarde in C#. U hebt geleerd dat alle verwijzingstypen kunnen zijn null en dat Nullable<T> waardetypen ook kunnen worden toegewezen null.

Door gebruik te maken van een context met null-functionaliteit, hebt u code geïdentificeerd waarvoor null mogelijk een onjuiste deductie is uitgevoerd. Nadat u de code opnieuw hebt geëvalueerd, hebt u uw intentie uitgedrukt en het gewenste gedrag van de code aangepast met behulp van verschillende C#-operators. U hebt geleerd over de operators null-forgiving (!), null-coalescing (??) en null-conditional (?.).

Er zijn veel mogelijke manieren om null-mogelijkheden binnen C# te verwerken. In een context met null-functionaliteit kunt u met de C#-compiler beter begrijpen hoe uw uitgedrukte intentie doorloopt.

Aanvullende bronnen