delegate & event 关键字

delegate

 

 

delegate

event

编译后

声明一个返回值和参数列表时供Invoke 方法使用的, 方法将作为函数指针传递给此类的构造方法.

声明/封装/protect 一个私有的 delegate 声明的类的引用.

允许对其引用使用的操作[]

=, +=, -=

+=, -=

调用

此类型的变量可直接调用。

不可直接调用,需要事件发布者调用此类型的变量。

此文是在阅读Jimmy Zhang的博文之后,自我总结出来的: http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html

希望此总结会给更多的人帮助,去更好的理解delegate和event关键字。

 

引自我的英文博客: http://mikedoszhang.blogspot.com/2012/04/delegate-event-keywords.html

posted @ 2012-04-20 11:02  Mike Dos Zhang  阅读(709)  评论(0编辑  收藏  举报