有人能告诉我以下语句的区别吗或者它们是否不同?
每当我按
MyObject.MyEvent += new EventHandler(MyEventHandlerMethod);
vs.
MyObject.MyEvent += MyEventHandlerMethod;
每当我按
+=
,第一个选项会在我点击tab键时首先弹出来,所以我总是留下它。但我想知道是否可以直接写第二个选项。我猜两者都会被编译成相同的代码,但我很好奇这是否正确。我相信我可以查看IL代码,但我有点懒 :),所以我宁愿问一下。