可能性の重複:C#の.NET 3.5では
C#: Difference between ' += anEvent' and ' += new EventHandler(anEvent)'イベントに割り当てるときの暗黙のデリゲート割り当て?
、コンパイラは、私がこれを行う場合(ButtonClickHandlerが関数であると仮定)気にしない:
button.OnButtonClicked += ButtonClickHandler;
または:
button.OnButtonClicked += new ButtonClickHandlerDelegate(ButtonClickHandler);
これらは機能的に同じですか?私は以下のstackoverflowの質問を読んで、私はそれは同様に、このシナリオに適用されるかはわからない:C#4で
The difference between implicit and explicit delegate creation (with and without generics)
私はそれを削除することができないので、私は自分の質問を閉じるために投票しました。 stackoverflowの検索は恐ろしいので、私はあなたにリンクしている役に立つ質問を見つけることができませんでした。 –