delegate & event 关键字
|
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