Pertanyaan yang diberi tag anonymous-methods

222
Berhenti berlangganan metode anonim di C #

Apakah mungkin untuk berhenti berlangganan metode anonim dari suatu peristiwa? Jika saya berlangganan acara seperti ini: void MyMethod() { Console.WriteLine("I did it!"); } MyEvent += MyMethod; Saya dapat berhenti berlangganan seperti ini: MyEvent -= MyMethod; Tetapi jika saya berlangganan...

131
Metode anonim di Panggilan panggilan

Mengalami sedikit masalah dengan sintaksis tempat kami ingin memanggil delegasi secara anonim di dalam Control.Invoke. Kami telah mencoba sejumlah pendekatan berbeda, semuanya sia-sia. Sebagai contoh: myControl.Invoke(delegate() { MyMethod(this, new MyEventArgs(someParameter)); }); di mana...