委托,相当于函数指针,是对方法的包装,把方法包装成变量就是定义声明委托变量,把它作为参数传给其他方法就是调用委托。
首先,Action和Func是C#类库中已经定义好的委托,
public delegate double Cal(double a, double b);
public static void Main(string[] args)
{
Claculator claculator = new Claculator();
委托,相当于函数指针,是对方法的包装,把方法包装成变量就是定义声明委托变量,把它作为参数传给其他方法就是调用委托。
首先,Action和Func是C#类库中已经定义好的委托,
public delegate double Cal(double a, double b);
public static void Main(string[] args)
{
Claculator claculator = new Claculator();