“MouseDown + = new MouseEventHandler(mouseDown)”和MouseDown + = mouseDown之间的区别是什么?

时间:2012-03-29 20:19:47

标签: c# .net resharper

当我使用resharper时,他总是说

enter image description here

有什么区别?

任何细节都会很好

谢谢大家。

2 个答案:

答案 0 :(得分:7)

在C#2.0中引入了较短的语法,它只是较长形式的语法糖。

无论你写什么,结果都是一样的。但是,越短越可读。

答案 1 :(得分:4)

确实没有区别。隐含了“new MouseEventHandler”部分。