Unsubscribe anonymous method in C#

前端 未结 11 1387
夕颜
夕颜 2020-11-22 05:16

Is it possible to unsubscribe an anonymous method from an event?

If I subscribe to an event like this:

void MyMethod()
{
    Console.WriteLine(\"I di         


        
11条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-22 06:09

    In 3.0 can be shortened to:

    MyHandler myDelegate = ()=>Console.WriteLine("I did it!");
    MyEvent += myDelegate;
    ...
    MyEvent -= myDelegate;
    

提交回复
热议问题