C#委托
1. 委托是一个类(Delegate类),所以在任何可以声明类的地方都可以声明委托。
2. 委托也是一种类型(代表着某一类方法),它定义了方法的类型,使得可以将方法名当作另一个方法的参数来进行传递。