对于委托和事件,本人理解不深,但是由于项目的业务要求,而又必须使用。
所以在这里请高手帮忙指点一下(最好可以举个程序例子)!

解决方案 »

  1.   

    委托是一种类,相当于c++中的函数指针,它维护了一组函数列表
    声明委托时需要用delegate关键字,声明很想一个函数签名,有返回类型,参数类型。
    使用委托时也像一个调用一个函数一样,比如deleg();这样会使委托依次调用它维护的函数列表
    可以通过+= \ -= 运算符来将一个委托对象的引用添加给另一个委托对象
    初始化委托对象时通过构造函数将要维护的函数作为参数传给委托对象。楼主还是看书吧。。
      

  2.   

    进一步给楼主几个例子吧,加深理解。
    http://blog.csdn.net/zhzuo/archive/2004/06/15/22038.aspx
    http://blog.csdn.net/zhzuo/archive/2004/06/10/22037.aspx