简单的委托(Simple Delegate)

什么是委托?

  委托是类型安全的类,它定义了返回类型和参数类型。委托不仅包含的对方法的引用,也可以包含对多个方法的引用

  

namespace delegate
{
    delegate double DoubleOp(double x);

    class Program
    {
        static void Main()
        {
            DoubleOp[] operations =
            {
                 MathOperations.MultiplyByTwo,
                 MathOperations.Square
            };

            DoubleOp doubleOp = new DoubleOp(MathOperations.Square);
        }
    }
View Code

在学习委托之前,我们先要知道为什么要学习委托,委托有什么用处。

猜你喜欢

转载自www.cnblogs.com/chenxianglong/p/10596946.html