C# olabilecek türleri olmayanlardan ayırt eder. () değer türlerinin null tutmasına izin verir, (derleyici özelliği) null hatalarını yakalamaya yardımcı olur ve (, , ) muhtemelen null olan değerlerle çalışmayı temiz ve güvenli hale getirir — yaygın null-referans sorununu çözer.
