日期:2014-05-19  浏览次数:20956 次

event 与 Observer Pattern
最近看了C#设计模式,总是想不通   Observer   Pattern   对比单纯的使用   event   定义事件有什么优势呢?


------解决方案--------------------
ding
------解决方案--------------------
帮顶3下
------解决方案--------------------
我也没太弄明白偏向用Observer Pattern是因为
Observer Pattern对我来说比较容易理解些,想到用C#处理event头就比较大,呵呵
------解决方案--------------------
其实Observer 和具体语言无关的,是实现一种“一对多关系,就是一个对象变化,所有依赖对象都得到通知”的场景而已,不过在C#语言中用event可以实现,在C#中也可以用其他方法实现,就这样了。