読者です 読者をやめる 読者になる 読者になる

プログラマーな日々

プログラマーをやっています。好きなツール:WorkFlowy、好きな言語:C#、好きなサービス:Backlog、好きなAWS:AWS Lambda。

イベントハンドラーの設定に"new EventHandler(〜)"は不要

イベントにハンドラーを設定するとき、

public Hoge() {
    this.Load
}

ここまで書いて、"+="を入力すると、Tab2回入力で以下の雛型が作成されます。

public Hoge() {
    this.Load += new EventHandler(Hoge_Load);
}

void Hoge_Load(object sender, EventArgs e) {
    throw new NotImplementedException();
}

でも、"new EventHandler(〜)"は実は不要です。

public Hoge() {
    this.Load += Hoge_Load;
}

void Hoge_Load(object sender, EventArgs e) {
    throw new NotImplementedException();
}

これでOKです。