委托
委托的关键字:delegate
定义委托的时候,跟定义函数很像,只不过,他是不需要函数体的。
委托需要有返回值类型,需要有参数列表,唯独不需要身体(函数体)

定义一个乘法委托:delegate double MyDelegate(double param1, double prarm2);
委托看起来跟函数很像。MyDelegate就是函数名。
MyDelegate a;//使用委托声明一个变量

委托使用函数需要注意两点,
第一,返回值类型必须和函数一样,
第二,参数的个数也必须一样,
这样才能调用