最后赋值给声明的委托变量

时间:2022-06-18 02:11:58

   匿名要领的素质其实就是委托

   编译后会生成委托东西,,生成要领,然后把要领装入委托东西,最后赋值给声明的委托变量。

   (匿名要领可以省略参数:编译的时候会自动为这个要领凭据委托签名的参数添加参数)

实例:

    public delegate void MyConsoleWrite(string strMsg);         void WriteMsg(string s)         {           Console.WriteLine(s);         }         //匿名要领测试         MyConsoleWrite delMCW1 = new MyConsoleWrite(WriteMsg);         delMCW1("天下第一");         MyConsoleWrite delMCW2 = delegate (string strMsg)         {           Console.WriteLine(strMsg);         };         delMCW2("天下第二");

标签:

原文地点:https://www.cnblogs.com/zhangchaoran/p/8780250.html