C# 编程/关键字/add
外观
add
和 remove
关键字允许您在将委托添加到事件或从事件中删除委托时执行代码。其用法类似于属性的 get 和 set 关键字。
public event MyDelegateType MyEvent
{
add
{
// here you can use the keyword "value" to access the delegate that is being added
...
}
remove
{
// here you can use the keyword "value" to access the delegate that is being removed
...
}
}
当将委托添加到事件时,add
块中的代码将被执行。类似地,当从事件中删除委托时,remove
块中的代码将被执行。
C# 关键字 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
特殊的 C# 标识符 (上下文关键字) | |||||||||||||||
| |||||||||||||||
上下文关键字 (用于查询) | |||||||||||||||
|