相关疑难解决方法(0)

有和没有"新"的布线事件之间的区别

在C#中,这两行代码之间有什么区别(如果有的话)?

tmrMain.Elapsed += new ElapsedEventHandler(tmrMain_Tick);
Run Code Online (Sandbox Code Playgroud)

和

tmrMain.Elapsed += tmrMain_Tick;
Run Code Online (Sandbox Code Playgroud)

两者看起来完全相同.当你输入后者时,C#是否只是假设你是指前者?

c# syntax events delegates

14
推荐指数
2
解决办法
3425
查看次数

有代理处理程序的事件和没有代理处理程序的事件有什么区别?

这有什么区别:

this.btnOk.Click += new System.EventHandler(this.btnOK_Click);
Run Code Online (Sandbox Code Playgroud)

还有这个?

this.btnOk.Click += this.btnOK_Click;
Run Code Online (Sandbox Code Playgroud)

他们都工作.前者是Visual Studio在使用代码段时默认使用的内容.但它似乎只是广告额外的措辞,或者我错过了什么?

c# events

6
推荐指数
1
解决办法
1799
查看次数

标签 统计

c# ×2

events ×2

delegates ×1

syntax ×1