方法的重载 官网
方法的重载是指在一个类中可以有多个同名的方法,但它们的参数列表不同。参数列表不同可以是参数的数量、类型或顺序不同。 class Calculator { public int Add(int a, int b) { return a + b; } public double Add(double a, double b) { return a + b; } public int Add(int a, int b, int c) { return a + b + c; }}class Program { static void Main() { Calculator calc = new Calculator(); Console.WriteLine(calc.Add(1, 2)); // 输出:3 Console.WriteLine(calc.Add(1.5, 2.5)); // 输出:4 Console.WriteLine(calc.Add(1, 2, 3)); // 输出:6 }} 方法重载只与参数列表有关,与返回类型无关。