2012年3月22日

C#综合揭秘——深入分析委托与事件

摘要: 本章主要介绍了委托(Delegate)的使用,解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。 而事件(Event)属于一种特殊的委托,最后,本文还介绍了匿名方法,泛型委托Predicate,Action,Func 的来由,以及 Lambda 表达式的使用方式。 委托对象是一个派生自 System.MultcastDelegate 的类,它能通过 Invoke 方式进行同步调用,也可以通过 BeginInvoke,EndInvoke 方式实现异步调用。而事件(Event)属于一种特殊的委托,它与委托类型同步使用,可以简化的开发过程。本阅读全文

posted @ 2012-03-22 11:04 风尘浪子 阅读(66317) 评论(42) 编辑

导航

统计

公告