摘要: CLR的事件模型是基于委托的,是一种特殊的委托,委托就是类型安全的回调函数。描述了如何在类型中暴露事件的步骤以及如何侦听事件,对比了如何安全的触发事件的不同方式。然后分析了编译器如何编译事件。 最后设计了一个EventSet来显示的实现事件以节约资源。 阅读全文
posted @ 2010-04-06 16:55 bengxia 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 本章阐明了两种属性:无参数属性和参数化属性。 详细解释了AIP属性,匿名类型,Tuple的实现机制以及需要注意的地方。如何定义参数化的属性,以及如何重命名indexer和设置默认的indexer。对比了属性和字段的区别,以及在使用属性时的性能问题。最后讲了属性方法的访问修饰符,以及为何不能用泛型属性。 阅读全文
posted @ 2010-04-06 15:54 bengxia 阅读(317) 评论(0) 推荐(0) 编辑
无觅相关文章插件,快速提升流量