您的位置 首页 百科问答

delegate(.NET)

delegate(.NET)

委托(delegate)是一种类型安全的函数指针,用于通用语言运行库(CLI)。在C#中,delegate是一种class,包装了一个或多个函数指针及绑定的类实例。Delegate用来实现函数回调与事件接收(event listener)。Delegate对象可以作为参数传递给其他函数,以引用(referenced)封装在delegate对象中的函数,而无需在编译时刻就绑定被调用函数。

一旦为委托分配了函数方法,委托将与该函数方法具有完全相同的行为。与委托的类型特征(由返回类型和参数组成)匹配的任何方法都可以分配给该委托。

想要了解更多“delegate(.NET)”的信息,请点击:delegate(.NET)百科

上一篇 马骏(北京大学讲师)
下一篇 锁麟囊(2011年上映的秦腔电影)
扫一扫,手机访问

扫一扫,手机浏览