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

  • echifitness

    echifitness

    9 Kasım 2008
  • The Computer Chronicles

    The Computer

    7 Kasım 2012
  • theKGB65

    theKGB65

    24 Aralık 2007