委托:委托可以看做是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。
一、委托的实现方式(委托的声明):
1.delegate
2.Action:无返回值的泛型委托
3.Func:有返回值的泛型委托
4.predicate:返回bool型的泛型委托
二、匿名委托
首先来了解什么是匿名方法
匿名方法是在初始化委托是时内联声明的方法
1)声明委托变量时候作为初始化表达式。
2)组合委托时在赋值语句的右边。
3)为委托增加事件时在赋值语句的右边。