1.声明委托(方法的原型)
2.根据委托编写具体方法
3.创建委托变量(委托是引用类型)
4.将委托变量和一个或多个符合委托定义的具体方法关联
5.通过委托变量使用具体的方法(不是直接使用方法)
internal class Program
{
static void Main(string[] args)
{
//【3】定义委托变量
delegate_1 delegate_;
//【4】将具体方法和委托变量关联
delegate_ = fun_1;
//【5】通过委托变量使用具体的方法
delegate_();
delegate_.Invoke();//委托特有的Invoke();
Console.Read();
}
//【2】根据委托编写具体方法
static void fun_1()
{
Console.WriteLine("我是YJJ");
}
static void fun_2()
{
Console.WriteLine("我在学习");
}
static void fun_3()
{
Console.WriteLine("下班了吧");
}
}
//【1】声明委托(方法的原型)
public delegate void delegate_1();