事件是被引发,触发还是被解雇?

Mat*_*ias 15 .net events terminology

在德国的编程论坛中,我们目前正在讨论事件以及您(语法上)对它们的作用.

MSDN谈论"举办活动"和"举办活动".因此,这似乎是一种可能性.

还有其他同义词吗?怎么样"触发事件"和"发动事件"?

谷歌搜索将为所有这三种可能性带来结果.但是,这并不意味着它们也是正确的.是吗?

是否有任何风格或其他差异,或者它们是否在不同的环境中使用?

Ste*_*ary 15

这些都是可以接受的.微软标准化"提升"一个事件,因为它听起来不那么具有挑衅性.

埃里克·利珀特在他的博客中提到了这个理由:"使用委员会的人们认为,在"提高"和"解雇"之间,他们会选择那个好听的好听的......"

框架指南中也提到了这一点:"对事件使用提升术语而不是触发或触发."

  • 我的一个朋友忘记从内部时间表应用程序中删除一些javascript调试代码:`alert("Fired");`(他确保引发了特定事件).它引起了不小的轰动,因为当一些员工登录时,他们认为警报框意味着他们被解雇了. (6认同)