क्या किसी घटना से किसी अनाम विधि को हटाना संभव है?
अगर मैं इस तरह की घटना के लिए सदस्यता लेता हूं:
void MyMethod()
{
Console.WriteLine("I did it!");
}
MyEvent += MyMethod;
मैं इस तरह से सदस्यता ले सकता हूं:
MyEvent -= MyMethod;
लेकिन अगर मैं एक अनाम विधि का उपयोग करके सदस्यता लेता हूं:
MyEvent += delegate(){Console.WriteLine("I did it!");};
क्या इस अनाम पद्धति को बंद करना संभव है? यदि हां, तो कैसे?