一、申明委托
二、申明方法
三、实列委托
四、调用委托
什么时候用委托?
1、减少程序耦合的时候用委托;
2、异步调用的时候用委托;
public delegate void Car(string name);
二、申明方法
public static void Tires(string name)
{
Console.WriteLine("{0},我造轮胎!", name);
}
public static void glass(string name)
{
Console.WriteLine("{0},我造玻璃", name);
}
public static void Farme(string name)
{
Console.WriteLine("{0},我造车架", name);
}
三、实列委托
public static void car(string name,Car c)
{
c(name);
}
四、调用委托
deleget.car("test1", deleget.Farme);
什么时候用委托?
1、减少程序耦合的时候用委托;
2、异步调用的时候用委托;