[C#] C#用匿名方法定义委托 →→→→→进入此内容的聊天室

来自 , 2020-07-11, 写在 C#, 查看 159 次.
URL http://www.code666.cn/view/e243aa93
  1. //用匿名方法定义委托  
  2. class Program  
  3. {  
  4.     delegate string MyDelagate(string val);  
  5.  
  6.     static void Main(string[] args)  
  7.     {  
  8.         string str1 = " 匿名方法外部 ";  
  9.  
  10.         //中括号部分定义来了一个方法,没有名称,编译器会定指定一个名称  
  11.         MyDelagate my = delegate(string param)  
  12.         {  
  13.             string str2 = " 匿名方法内部 ";  
  14.             return param + str1 + str2;  
  15.         };  
  16.          
  17.         //调用委托的匿名方法  
  18.         Console.WriteLine(my(" 参数 "));  
  19.  
  20.         //从结果可以看到,匿名方法同样达到了为委托定义方法的效果  
  21.  
  22.         Console.Read();  
  23.     }  
  24. }
  25. //csharp/4886

回复 "C#用匿名方法定义委托"

这儿你可以回复上面这条便签

captcha