C#基础

1. 使用泛型委托

  1. 泛型委托是匿名委托的发展,在此之前使用的是匿名委托,使用匿名委托在一定程度上减少代码量,在使用大量相同代码时一般不适用匿名委托。以下给出使用泛型委托的例子。
  public static void useFunc()
        {
            while (true)
            {
                Func<double, double>[] operations = {  //泛型委托,委托数组
                                               Program.MultiplyByTwo,
                                               Program.DevTwo
                                           };
                Console.WriteLine("请输入一个数:");
                double num = Convert.ToDouble(Console.ReadLine());
                Console.WriteLine(operations[0](num));
                Console.ReadKey();
            }
        }

你可能感兴趣的:(C#,csharp-文件)