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

  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011
  • TheXiaxue

    TheXiaxue

    3 AĞUSTOS 2009
  • Titan Lee Hai

    Titan Lee Ha

    14 Temmuz 2008