绑定事件没有eventhandler ..为什么它的工作原理?

Pet*_*etr 1 c# events

我根本不明白为什么两者都有效:

this.timer.Tick += new EventHandler(timer_Tick);
this.timer.Tick += classA.Tick;
Run Code Online (Sandbox Code Playgroud)

谢谢

eld*_*rge 6

从C#的v2.0(AFAIR)开始,EventHandler(和其他委托也是)隐式实例化.如果你要反编译你的代码,你会看到.