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# 标识符 (上下文关键字) | |||||||||||||||
| |||||||||||||||
| 上下文关键字 (用于查询) | |||||||||||||||
|