C#事件以及委托

方法:

 

public void doSomethings(object sender, EventArgs e)
{}

如下声明 委托,----就是上面这个方法类型

 public delegate void 委托_上面的方法的类型(object sender, EventArgs e);

    委托_上面的方法的类型 //就是方法类型
  public event 委托_上面的方法的类型 ev;
 中的ev 就是事件了。

如下注册

 ev+=new bk(doSomethings);//注册方事件,就是说这个事件变量被它的管理者调用时,就会执行它注册的方法,参数照样传,只是没有返回值。

 

posted @ 2012-06-05 11:17  划破黑夜  阅读(250)  评论(0编辑  收藏  举报