Delege ve olayları gerçekleştirmek

Temsilcileri kullanarak geç bağlamayı nasıl uygulayacağınızı, olayları kullanarak ilgi uyandıran bir durum meydana geldiğinde diğer sınıflara veya nesnelere nasıl bildirimde bulunacağınızı ve bir C# uygulamasında olay yayımcılarını ve abonelerini nasıl yöneteceğinizi öğrenin.

Önkoşullar

  • C# Dev Kit uzantısının yüklü olduğu Visual Studio Code yüklemesi.
  • C# dilinde sınıflar, arabirimler, sınıf devralma ve çok biçimli davranışlar uygulayan nesne odaklı programlar geliştirme olanağı.
  • Koleksiyonları, yapıları, kayıtları, genel öğeleri, tarihleri ve saatleri ve anonim türleri yönetme olanağı.
  • Dosya G/Ç, JSON serileştirme ve zaman uyumsuz programlama hakkında temel bilgiler.

Bu öğrenme yolundaki modüller

Geri çağırma yöntemleri ve özel sıralama veya filtreleme gibi dinamik yöntem çağırması gerektiren senaryolar için temsilcileri bildirmeyi, örneği oluşturmayı ve çağırmayı öğrenin.

C# dilindeki olayların temellerini, temsilcilere olan bağlılıkları ve nesneler arasındaki iletişimi etkinleştirme rollerini öğrenin.