add(C# 参考)
add
上下文关键字用于定义一个在客户端代码订阅你的事件时调用的自定义事件访问器。 如果提供自定义 add
访问器,还必须提供 remove 访问器。
示例
如下示例显示一个具有自定义 add
和 remove 访问器的事件。 有关完整示例,请参阅如何实现接口事件。
class Events : IDrawingObject
{
event EventHandler PreDrawEvent;
event EventHandler IDrawingObject.OnDraw
{
add => PreDrawEvent += value;
remove => PreDrawEvent -= value;
}
}
通常不需要提供自己的自定义事件访问器。 大多数情况下,使用声明事件时由编译器自动生成的访问器就足够了。
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈