Giriş

Tamamlandı

Bu modülde, C# dilindeki null durumu hakkında bilgi edineceksiniz. Null güvenlik kodunu denetlemek için null durum çözümlemesi ve derleyici uyarıları kullanacaksınız.

Örnek senaryo

Contoso Pizza adlı bir pizza şirketinin çalışanı olduğunuzu varsayalım. Yöneticiniz sizden sipariş sisteminin parçası olan mevcut bir .NET konsol uygulamasını korumanızı istedi. Null atanabilir başvuru türlerini kullanarak uygulamada null güvenlik uygulamaya karar verdiniz.

Öğrenme hedefleri

Bu modülde şunları yapacaksınız:

  • C# projenizin veya kodunuzun null geçerliği bağlamını yapılandırmayı öğrenin.
  • Otomatik statik akış analizi gerçekleştirmek için null atanabilir bir bağlam kullanın.
  • Null değer atanabilir türler 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

Kullanmaya başlayın

Bir sonraki ünitede C# dilinde null olma durumu ve null güvenliği hakkında bilgi edineceksiniz.