自定義事件處理從How to: Publish Events that Conform to .NET Framework Guidelines爲什麼基礎參數從EventArg
雖然你 定義類事件可以基於任何有效 委託類型,即使代表們 返回一個值,它通常是 推薦您使用 EventHandler將您的事件 基於.NET Framework模式,如以下示例中的 所示。
爲什麼?如何:
public delegate void GenericEventHandler<TType, TArgs>(TType sender, TArgs args);
public event GenericEventHandler<SomeSender, SomeArg> SomeEvent;
+1。你應得的,我不像這裏的大多數人那樣精心。 – 2009-07-24 19:57:56