Nullable reference types v C# 8 deep dive
Hlavní novinka v C# 8 jsou nullable reference types. Na povrchu můžeme říci, že máme "?" i pro referenční typy a typ bez "?" signalizuje typ, ktery null nepovoluje. Ale především pokud píšete kód, který je dále používán, je plno dalších možností jak chování ovlivnit a konzumentům korektně vyjádřit co kód dělá kolem "null" hodnot.