イベントを次のように登録する利点は何ですか。
void MyMethod()
{
button1.Click += delegate (object sender, EventArgs e)
{
..
}
}
と比較して:
void MyMethod()
{
button1.Click += new System.EventHandler(this.button1_Click);
}
void button1_Click(object sender, EventArgs e)
{
..
}
更新: そして、それを購読解除するのはどうですか?