本文摘自PHP中文网,作者零下一度,侵删。
由于.net 2.0引入了匿名方法,所以创建委托的方式可以更简化了。.net 2.0中的委托
有了匿名方法,上一篇的例子可以简化为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1 namespace DelegateDemo 2
{ 3
public delegate void MyDel(string arg1, string arg2);
5 6 class Program 7
{ 8 static void Main(string[] args) 9
{10
MyDel myDel = delegate(string arg1, string arg2)14
{15
Console.WriteLine(string.Format( "arg1:{0},arg2:{1}" , arg1, arg2));16
};17 18
20 21 Console.ReadKey();
22
}
23
}
24
}
|
可以看到,不要再去单独定义类型和方法了,只需要使用内联的语法实现就可以了。
以上就是.net 2.0中的委托实例讲解的详细内容!
相关阅读 >>
.net mymvc框架处理返回值的教程
c#如何计算传入的时间距离今天的时间差的实例分享
c#中关于扩展方法的实例分析
.net 1.x中的委托实例详解
.net core中如何使用ref和span<t>提高程序性能的实现代码
c#中强制转换与尝试转换的实现方法
关于.net后台定时服务框架的简单介绍
c# .net 将list序列化
c#如何实现json与对象之间互相转换功能示例
c#通过kd树进行距离最近点的查找的实例分析
更多相关阅读请进入《.net》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » .net 2.0中的委托实例讲解