实例:
一、委托的使用
1.声明一个委托
2.把委托当做参数传入
3.根据传入的委托,调用相应的方法
二、委托总结
1.委托包含的只是方法的地址
2.避免了大量使用条件语句,同时使程序有更好的扩展性
三、多播委托
1.委托当做参数和 string 的地位是一样,所以可以如下图这样声明
2.委托不同于 string 的一个特性:可以将多个方法赋给同一个委托,这既是多播委托
调用这个委托时,将依次调用其所绑定的方法。
3.第一次要使用“=”,第二次使用“+=”,可以如下简写
4.同样,可以取消委托绑定的一个方法