1. event是委托的一种访问修饰符

  2. event的定义必须在类内,delegate定义可以脱离类的存在
    C#的event(事件)和delegate区别

  3. event通常只能被申明的类访问,外部类对event只能使用+=或者-= ,调用都不行,必须在本类中调用
    C#的event(事件)和delegate区别

4.当然在声明的类内,event可以做delegate一切可以做的事情
C#的event(事件)和delegate区别

相关文章: