SORU
26 Kasım 2010, Cuma


Neden C ihtiyacımız var# delegeler

Ben asla vekile ihtiyacımız var neden anlamıyorsunuz? Bir yöntem, doğru yöntem, doğrudan, bir temsilci yoluyla aramak yerine arayamaz mı? referans tutan değişmez referans tipler var biliyorum

Teşekkürler

CEVAP
26 Kasım 2010, Cuma


Basit cevap: kod eylem yazıyor ne zaman aramak için bir yöntem bilmiyor gerçekleştirmek için gerek. Sadece aramak için hangi derleme zamanında biliyorsanız bu yöntem doğrudan arama yapabilirsiniz, değil mi? Eğer öyleyse istediğiniz soyut fikir "eylemi gerçekleştirmek X en uygun zaman" gereken bazı temsil eylemi, bu yüzden bu yöntemi çağıran eylem değil bilmek tam uygulaması öncesinde zaman.

Örneğin:

  • SERİ Enumerable.Select söylemezsen kullanmak istediğiniz projeksiyon bilemez
  • Button yazar ne yapacağını bilmiyordusanakullanıcı tıklattığında bir eylem olmak istiyorum
  • Eğer yeni bir konu sadece tek bir şey olsaydı, çok sıkıcı olurdu...

Dil sözdizimi çok kullanmak kolay ve zaman uyumsuz yürütme desteği funky için çok noktaya yayın ve tek yöntem arayüzleri gibi, ama delege olarak düşünmek yardımcı olabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • grickle

    grickle

    22 AĞUSTOS 2006
  • Kontor.TV

    Kontor.TV

    14 Mart 2006
  • Toddler Fun Learning

    Toddler Fun

    8 ŞUBAT 2013