C# dilinde null güvenliği

Başlangıç
Developer
Student
.NET

NullReferenceExceptionoluş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

Önkoşullar

  • Başlangıç düzeyinde C# yazma deneyimi
  • Visual Studio Code
  • .NET SDK 6.0 veya üzeri
  • Git komut satırı istemcisi