软件编程
位置:首页>> 软件编程>> C#编程>> C#用匿名方法定义委托的实现方法

C#用匿名方法定义委托的实现方法

作者:不吃皮蛋  发布时间:2021-07-08 22:49:07 

标签:C#,匿名方法,委托

本文实例讲述了C#用匿名方法定义委托的实现方法。分享给大家供大家参考。具体实现方法如下:


//用匿名方法定义委托
class Program
{
 delegate string MyDelagate(string val);
 static void Main(string[] args)
 {
   string str1 = " 匿名方法外部 ";
   //中括号部分定义来了一个方法,没有名称,编译器会定指定一个名称
   MyDelagate my = delegate(string param)
   {
     string str2 = " 匿名方法内部 ";
     return param + str1 + str2;
   };
   //调用委托的匿名方法
   Console.WriteLine(my(" 参数 "));
   //从结果可以看到,匿名方法同样达到了为委托定义方法的效果
   Console.Read();
 }
}

希望本文所述对大家的C#程序设计有所帮助。

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com