事件是对委托的一种特殊声明,不论定义访问类型为什么类型(public  protected 等), 都只能在定义事件的类内访问 。

C# 委托与事件

调用结果

C# 委托与事件

外部类调用

C# 委托与事件

此处编译报错,报错原因,event对象在其他类外,只能赋值 (并且只允许 += , -= 方式, 不允许 = ),不能调用

 

PS: 如有错误,还望指正,谢谢

相关文章: