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

  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • ExcelTutorials

    ExcelTutoria

    2 Mayıs 2009
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011