C#でイベントハンドラをアタッチする2つの異なる方法に実際の違いはありますか?
質問
C#では、次の間に実際の違い(構文以外)があります:
myButton.Click += new EventHandler(myMemberMethod);
and
myButton.Click += myMemberMethod;
?
解決
2番目の方法は最初の方法へのショートカットで、C#2.0で導入されました
他のヒント
これらはまったく同じで、シンタックスシュガーと呼ばれます。
arentに必要なものはたくさんあります。プログラミング中にそれらをよりよく理解するには、 Resharper 。グレーの不要なコードに色を付けます。無数の信じられないほどのツールとリファクタリングは言うまでもありません。
所属していません StackOverflow