您的位置:首页 > 其它

委托和事件

2007-04-23 11:31 239 查看
C#中的委托类似于C或C++中的函数指针,但两者有本质的区别:C和C++中的函数指针仅仅是一个内存地址,其中不包含任何有关函数、返回值以及调用约定等方面的信息,所以他不是类型安全的;但是C#中的委托面向对象,而且是类型安全的。

时间是对象发出的消息的触发动作,.net框架中的事件是基于委托模型的。

编译器对于所声明的委托会自动生成一个类,所有委托都从System.Delegate继承而来。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: