请问当一个事件被定义为静态时,在使用的时候会有什么问题,或者有什么要注意的地方吗

解决方案 »

  1.   

    事件并没有实体,关键看你的事件的add和remove怎么实现的。至于什么事件访问非静态成员,我倒想问问事件能访问什么成员?静态事件无非就是add和remove方法都是静态的……。
      

  2.   

    请大家看一下下面这个例子:http://weblogs.asp.net/rchartier/archive/2004/02/18/75799.aspx,当你把端点放到this.listBox1.Items.Add(a.Text);上面你就会发现问题了,他执行得次数是随着你按钮触发得次数而递增得