有哪位高手可以给讲下 事件托管的来龙去脉吗?
谢谢了

解决方案 »

  1.   

    这个非常的好,http://www.cnblogs.com/JimmyZhang/archive/2007/09/23/903360.html
      

  2.   

    委托是函数的抽象,具体实例是一个函数。事件是特殊的委托!
    http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html
      

  3.   

    事件 event
    委托 delegate
    事件是对委托的封装。在面向对象的程序设计里面,对象和对象之间可以通讯,这种通讯也可以说是调用。
    发起的一方叫调用者,接受的一方叫被调用者。
    比如 Application1 -> Button1 构成了一个调用/被调用的关系。
    事件/委托的作用是翻转这个调用关系,可以让原本被调用的一方主动向调用者发起调用。
    比如,当用户按动 Button,Button -> Application1.ButtonClick()托管 managed,主要是指在 CLR 管理下的一切,包括托管内存、托管代码、托管资源等等。