全球旧事资料 分类
目录
第7章委托和事件271委托2711在C中声明委托2712在C中使用委托3713简单的委托示例6714BubbleSorter示例7715多播委托10716匿名方法13717表达式14718协变和抗变1672事件17721从接收器的角度讨论事件17722生成事件1973小结23
f第7章委托和事件
回调callback函数是Wi
dows编程的一个重要部分。如果您具备C或C编程背景,应该就曾在许多Wi
dowsAPI中使用过回调。VisualBasic添加了AddressOf关键字后,开发人员就可以利用以前一度受到限制的API了。回调函数实际上是方法调用的指针,也称为函数指针,是一个非常强大的编程特性。NET以委托的形式实现了函数指针的概念。它们的特殊之处是,与C函数指针不同,NET委托是类型安全的。这说明,C中的函数指针只不过是一个指向存储单元的指针,我们无法说出这个指针实际指向什么,像参数和返回类型等就更无从知晓了。如本章所述,NET把委托作为一种类型安全的操作。本章后面将学习NET如何将委托用作实现事件的方式。
本章r
好听全球资料 返回顶部