自訂事件處理常式設計
更新:2007 年 11 月
如果您不是使用泛型 EventHandler<TEventArgs> 委派,則下列方針將可協助您正確地設計事件處理常式。
要針對事件處理常式使用 System.Void 傳回型別。
事件處理常式可以叫用多個方法,但是無法從事件處理常式中收到多個傳回值。讓方法傳回 Void 之後,即不可能遺失傳回值資料。
請勿在事件處理常式上有兩個以上的參數。
Portions Copyright 2005 Microsoft Corporation.All rights reserved.
Portions Copyright Addison-Wesley Corporation.All rights reserved.
如需設計方針的詳細資訊,請參閱由 Krzysztof Cwalina 和 Brad Abrams 所著,並由 Addison-Wesley 於 2005 年發行的「Framework 設計方針:可重複使用之 .NET 程式庫的慣例、慣用語法和模式」一書。