MSDN示例中的可能重复:
Why do we need the “event” keyword while defining events ?
:http://msdn.microsoft.com/fr-fr/library/w369ty8x(v=VS.80).aspx
如果我从发布商类中删除了event关键字,我的项目就可以了。所以我们添加关键词事件。
谢谢
答案 0 :(得分:2)
由于encapsulation
。如果关键字“event”将被删除,那么您将能够调用“event”,甚至可以从不拥有该事件的外部类更改它的订阅。请参阅Jon的回答here。使用event
关键字即可分享活动,如果没有关键字,您可以访问delegate
。