Bir etkinliği ayırmak için neden aşağıdakileri kullanmalıyım? yeni operatör çalıştığını nasıl tedirginNeden "new" operatörü - =? Kullanarak bir eventhandler'ı ayırmak için çalışıyor?
object.myEvent -= new MyEvent(EventHandler);
Biraz duyuyorum.
Birisi açıklayabilir mi?
Güncelleme
Zaten ben olayları ayrılması için yeni operatörünü kullanmak zorunda olmadığını biliyoruz, ama yine de Visual Studio otomatik tamamlama öneri 2010. Benim asıl soru nasıl yapar - = Ayrıştırma işlemi için yeni çalışma. Yeni bir nesne/temsilci, önceden oluşturulmuş bir nesne/temsilci ile + = tarafında nasıl eşleşir?
Tamam, "Yani şimdi rahatsız olduğum için bir + = ve sonra - = ne kullanmalıyım?" ;-) –
Cevabınız için teşekkür ederim, ama bana daha fazla bilgi verebilir misiniz? Yeni kullanmam gerekmediğini biliyorum. Ama yine de Visual Studio 2010'da otomatik olarak tamamlandı. (Foo.SomeEvent + = Visual Studio yazmayı önerirseniz + = yeni ... önermek isterim. Net iç kısımların nasıl ayrıldığını bilmek istiyorum. Önceden oluşturulmuş bir nesne/temsilci – Grrbrr404
@ Grrbrr404: Uygun şekilde düzenlenmiştir Sorunuzu geri almayı düşünebilirsiniz - yeni operatörü bir olayın kopması için kullanmanız gerekmediğini biliyorsanız, "Neden bende var Bir olay işleyicisini - =? "kullanarak ayırmak için yeni bir yöntem kullanmak oldukça garip görünüyor. –