© 1999-2048 dssz.net 粤ICP备11031372号
[其它] c#委托详解和和示例分享
说明:什么是委托? 委托是寻址方法的.NET版本,使用委托可以将方法作为参数进行传递。委托是一种特殊类型的对象,其特殊之处在于委托中包含的只是一个活多个方法的地址,而不是数据。 委托虽然看起来像是一种类型,但其实定义一个委托,是定义了一个新的类。下面这行代码,定义了一个委托,使用ILDasm.exe查看其生成的IL代码如图所示: 代码如下://定义委托,它定义了可以代表的方法的类型,但其本身却是一个类 public delegate int methodDelegate(string str); 由图<weixin_38516863> 在 上传 | 大小:190464