由c#事件监听、回调函数引发观察者模式
摘要:
由c#事件监听、回调函数引发观察者模式事件监听: C#中的事件,可以简单的理解为类或者对象发生了一件事,并且把这件事通知给了其他的类或者对象,其他的类或者对象可以根据事件的消息有所反应。这非常类似设计模式中的观察者模式。 引发事件的类或对象,可以称之为事件源,注册并对处理事件的类或者对象可以称为事件订阅者或者事件监听者,我比较喜欢称之为事件监听者。回调函数: 回调函数就是把一个方法的传给另外一个方法去执行。在C#有很多回调函数,比如异步操作的时候。 把任意一个符合这个委托的方法传递进去,意思就是说这部分代码是可变的。而设计上有一个抽离出可变部分代码的原则,这种用法无疑可以用到那种场合了。... 阅读全文
posted @ 2012-04-11 23:06 项目管理之家 阅读(5692) 评论(1) 推荐(1)
浙公网安备 33010602011771号