本文摘自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开源权限管理系统
.net core 2.0 preview2的详细介绍
c#实现添加word文本与图片超链接的方法
c#cs与bs数据请求交换
.net core如何动态调用泛型解决方法
c#怎么将 html转换为图片或 pdf?
c#与vb.net混合开发测试的详细介绍(图文)
关于.net使用cache框架如何给程序添加cache的实例
.net添加时间戳防止重放攻击
c#之fastsocket实战项目的示例分享
更多相关阅读请进入《.net》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » .net 2.0中的委托实例讲解