摘要: 有时在程序设计时,某個方法在执行时可能需要根据不同情形做不同处理并且这些情形根据时间可能还会有变动,所以这部分代码没法写死。所以C#就设计了委托来处理这些情形,将这些变化不定的细节交由委托来处理,委托来代理多个类似的处理方法。 这样使用委托方法作为方法参数的做法,具体执行细节由被代理方法完成的方式。可以避免在程序中大量使用If-Else(Switch)判断语句,同时使得程序具有更好的可扩展性。 阅读全文
posted @ 2015-11-05 17:05 clarlespeng 阅读(359) 评论(0) 推荐(0) 编辑