首页 > 代码库 > C#学习笔记 ----委托、Lambda表达式和事件

C#学习笔记 ----委托、Lambda表达式和事件

委托是寻址方法的.NET版本

 

Lambda运算符“=>”的左边列出了需要的参数

Lambda运算符右边定义了赋予lambda变量的方法的实现代码

 

事件基于委托,为委托提供了一种发布/订阅机制

 

事件侦听器

 

要使用弱事件,需要创建一个派生自WeekEventManager类的类

 

WPF使用弱事件模式和事件管理器类 CollectionChangeEventManager、CurrentChangeEventManager

CurrentChangingEventManager、PropertyChangedEventManager 、DataChangedEventManager

LostFocusEventManager

C#学习笔记 ----委托、Lambda表达式和事件