“委托”就是代表方法的一种特别的类(把方法看成的类,方法类化,包装方法为一种类)---劳动服务看成商品
目的:把某具体方法(任务)看成一个变量,作为参数进行传递----劳动服务作为商品 可以出售
public delegate void aaaa(int x );//定义一个委托类,可以代表某一类方法
//具体方法
public void func1(int f)
{
..........
}
public void func2(int f)
{
..........
}
//怎么样代表
aaaa fun=new aaaa(fun1)//委托对象fun代表了函数fun1
//运用委托
fun(5)
//代表多个方法
fun +=new aaaa(fun2);
fun(5);//执行func1后,再执行fun2