using System; /* * Перегрузка методов (несколько реализаций одного и того же метода с разной сигнатурой) */ class Program { public static int Sum(int a, int b) { return a + b; } public static int Sum(int a, int b, int c) { return a + b + c; } /// /// Сумма чисел разных типов /// /// Число 1 /// Число 2(double) /// Число 3 /// Сумма public static double Sum(int a, double b, int c) { return (double)a + b + c; } static void Main() { double sum = Sum(1, 2.3, 4); Console.WriteLine(sum); Console.ReadKey(); } }