olayları çıkarıp Aşağıdaki kod var: Im eklemeye çalışırken aptal bir şey yapıyor iseC# ekleme ve Bugün bir zamanlayıcı olayları çıkarmak için çalışıyorum bir zamanlayıcı
Timer myTimer = new Timer(); // Windows.Forms Timer
public void addEvent(MyDelegate ev)
{
myTimer.Tick += new EventHandler(ev);
}
public void removeEvent(MyDelegate ev)
{
myTimer.Tick -= new EventHandler(ev);
}
Bilmiyorum ve bu şekilde delegeleri kaldırmak, delegeler ekleyebilir ve beklendiği gibi ateş etmelerini sağlayabiliyorum. Ancak, olayları kaldırmaya çalıştığımda, Zamanlayıcılar Kene üzerinde ateş etmeye devam ederler.
Açıkça yanlış bir şey gören var mı?
Eğer MyDelegate ait tanımını gösterir ve neden orada olduğunu açıklayabilir misiniz? –