SORU
30 HAZİRAN 2009, Salı


Fena değil kaydını işleyicileri olay.

Eğer sadece birkaç olay işleyicileri (ve nesneleri olayları kullanarak uygulama kapatılana kadar atılmaması) kayıtlı olan bir uygulama varsa, o işleyicileri kaydını silme hakkında endişelenmenize gerek var mı? Görebildiğim tek bir nedeni vardır, Eğer olaylar (i.hakkında necessarly bakım dont bu işten eğer fazladan bir yük olabilir.birden fazla işleyicileri var e bir olay için kayıtlı). Başka bir iyi bir neden var mı? Herkes kaydını olaylar onlar hiç çünkü büyük sorunları çalıştırmak mı?

CEVAP
30 HAZİRAN 2009, Salı


Varsa A yayıncılık bir olay, ve B abone için bir olay işleyicisi), o zaman sadece bir sorun değil, üyeliğinizi iptal ederseniz A yaşayacak çok daha uzun B. Temel olarak, olay abonelik demektir A hala B, engel olmak çöp toplama, ve hala yangın olayları üzerinde bile unuttun ilgili (ve belki de Disposed()).

Örneğin, bu A statik bir olay ve uygulama B öldükten sonra bir süre çalışır eğer bir sorun

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blendtec

    Blendtec

    30 EKİM 2006
  • Myron and Nejusha dance

    Myron and Ne

    2 AĞUSTOS 2012
  • newreleaseblitz

    newreleasebl

    13 Ocak 2010