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、異步調用的時候用委託;