摘要: 分类索引:C# 语言和运行时剖析--前言相关概念 概念定义:事件是用于通知其他对象发生了本对象发生了特定的事情的类型成员。说明:事件是.NET类型成员中相对较为难以理解和实践的一个成员,因为事件的定义不是继承自基础的数据类型,而是对委托(delegate)的封装。所以,在了解事件之前,你需要先了解一点委托。应用场景:事件的应用场景非常广泛,其中最常见的场景是在各个前端控件中的大量触发事件设计。原因是因为意义:事件成员的使用有利于在程序中对面向对象原则的实现。例如类型的单一职责原则,控制反转原则。设想如果前端控件不能抽象出大量丰富的事件,那几乎不能将前端的UI元素与业务逻辑脱钩。程序必然高度耦合 阅读全文
posted @ 2012-12-23 13:19 simon_developer 阅读(2000) 评论(3) 推荐(0) 编辑