委托(delegate)是一种可以把引用存储为函数的类型. 委托的声明类似于函数,但不带函数体,且要使用delegate关键字,委托的声明指定了一个返回类型和一个参数列表. 在定义了委托之后,就可以声明该委托的变量.接着把这个变量初始化未与委托有相同返回类型和参数列表的函数引用.之后,就可以使用委托变量调用这个函数,就想该变量是一个函数一样. using System; namespace TestDelegate { class Program { delegate double Proces…