【发布时间】:2013-01-20 00:02:20
【问题描述】:
我正在阅读一本关于 C# 的书,其中提到了复合赋值(例如 +=、-=、*=、/=、>=):
这个规则的一个微妙的例外是事件,我们在第 4 章中进行了描述:这里的 += 和 -= 运算符被特殊处理并映射到事件的添加和删除访问器。
谁能用简单的英语解释一下这是什么意思?我还没到第 4 章。
【问题讨论】:
-
这就是它所说的。对于
event,这些运算符的作用很特殊——它们分别调用add和remove方法。 -
您可以随时跳到第 4 章,看一眼,然后返回到您离开的地方。 编辑: 等一下,它说“我们在第 4 章中描述过”,用过去时。这不是暗示你在稍后章节吗?您是否跳过了过去第 4 章,还是这本书的时态混淆了? ಠ_ಠ
-
@pst 正在发生的“事件”是什么?
-
好的,我现在输入我的 -1。请阅读提供的链接。我不是为了我的缘故而添加它们。
-
@Michael:啊,这就解释了。也就是说,只要这本书不费心在上下文中向我解释新概念,和/或它指向相关章节,我就会按照我在评论中所说的去做。编程书籍是您不必从头到尾阅读的那种——您可以随时在章节之间跳转:)
标签: c# events compound-assignment