更新: 2008 年 7 月
                    add 上下文关键字用于定义一个自定义事件访问器,当客户端代码订阅您的
示例
                    下面的示例演示一个具有自定义 add 和 
| C# | |
|---|---|
class Events : IDrawingObject { event EventHandler PreDrawEvent; event EventHandler IDrawingObject.OnDraw { add { lock (PreDrawEvent) { PreDrawEvent += value; } } remove { lock (PreDrawEvent) { PreDrawEvent -= value; } } } }  | |
通常不需要提供自己的自定义事件访问器。在大多数情况下,使用在声明事件时由编译器自动生成的访问器就足够了。
请参见
修订记录
日期  | 修订记录  | 原因  | 
|---|---|---|
 2008 年 7 月  | 新增主题。  | 
 信息补充。  |