请大虾指点我的事件触发为啥会出错呀?
zj369 2005-10-05 11:49:20 我定义了个类,然后在类中定义了个委托,又定义了个事件
:
public delegate void ParserErrorHandler(Object sender, TgParserErrorEventArgs e); //委托
public event ParserErrorHandler OnParserError; //事件
然后在类的某方法中触发事件:
TgParserErrorEventArgs e = new TgParserErrorEventArgs(strName,TgCommon.ErrNoFind);
OnParserError(this,e);
奇怪的当我的程序写事件处理程序就正常
this.t1.OnParserError += new TBA.ParserErrorHandler(this.t1_OnParserError);
如果不写上面这个当运行到类中触发事件的代码就会出错???
说未将对象引用设置到对象的实例,这是怎么回事情呀?