10 2012 档案

摘要:网上一些介绍事件 (event) 的文章让人看来觉得事件和委托好像有很大的不同。通常,事件被作为一种特殊的类型或结构来看待。但事实上,事件只是委托的一个修饰符 (modifier),此外编译器增加了一些限制,还增加了 add 和 remove 两个访问器(类似属性的 get 和 set)。事件和委托探索从语法上看,事件的用法和多播委托差不多。此外,它们还支持相同的运算符 (+ 和 -)。在下面的代码中,我们可以看到 msgNotifier (事件) 和 msgNotifier2 (委托) 的用法。View Code 1 using System; 2 3 namespace EventAn.. 阅读全文
posted @ 2012-10-28 20:31 moyos 阅读(1475) 评论(0) 推荐(1) 编辑