あなたはどうなる:1つの汎用イベント名または複数のわかりやすいイベント名
this.btSomeButton.Click += btSomeButton_OnClick;
private void btSomeButton_OnClick(object sender, EventArgs e)
{
this.DoFunc1();
this.DoFunc2();
}
または:
this.btSomeButton.Click += DoFunc1;
this.btSomeButton.Click += DoDunc2;
を第二の方法を使用するための任意の隠された意味がありますか? DoFunc1()の後にDoFunc2()が実行されることは保証されていますか?
実行順序は保証されていますが(http://msdn.microsoft.com/en-us/library/system.multicastdelegate.aspx参照)、最初の方法を使用するのは依然として明確です。 –