上下文关键字:remove
remove 上下文关键字用于定义一个自定义事件访问器,当客户端代码取消订阅
示例
下面的示例演示一个具有自定义
C# | |
---|---|
class Events : IDrawingObject { event EventHandler PreDrawEvent; event EventHandler IDrawingObject.OnDraw { add { lock (PreDrawEvent) { PreDrawEvent += value; } } remove { lock (PreDrawEvent) { PreDrawEvent -= value; } } } } |
本在线速查手册由www.w〔3〔x〔u〔e.com提供,请勿盗用!
通常不需要提供自己的自定义事件访问器。在大多数情况下,使用在声明事件时由编译器自动生成的访问器就足够了。