C# dilinde null güvenliği
NullReferenceException
oluşmasını önlemeye yardımcı olacak kodlama uygulamalarını öğrenin.
Öğrenme hedefleri
Bu modülde şunları yapacaksınız:
- C# projenizin veya kodunuzun null değer alabilen bağlamını nasıl yapılandıracağınızı öğrenin.
- Otomatik statik akış analizi gerçekleştirmek için null atanabilir etkinleştirilmiş bir bağlam kullanın.
- Null değer atanabilir türleri bildirebileceğiniz farklı yolları anlayın.
- Null ile ilgili çeşitli C# işleçlerinin nasıl ve ne zaman kullanılacağını öğrenin:
- null-forgiving (
!
) işleci - null birleşim (
??
) işleci - null-koşullu (
?.
) işleci
- null-forgiving (
Önkoşullar
- Başlangıç düzeyinde C# yazma deneyimi
- Visual Studio Code
- .NET SDK 6.0 veya üzeri
- Git komut satırı istemcisi