Урок 8. Перегрузка метода Main()


#1

Метод Main может быть перегружен, но такие ситуации случаются крайне редко.

При перегрузке метода Main главное помнить, что перегрузка метода Main не должна стать второй точкой входа в программу.

Пример перегрузки метода Main:

// Перегрузка. (Не является точкой входа)
static string Main(string argument)
{
    return "Hello " + argument + "!";
}


// Точка входа в программу.
static int Main()
{
    string @string = Main("World");

    Console.WriteLine(@string);

    // Delay.
    Console.ReadKey();

    return 0;
}  

Результат:

4

Источник: видеоурок Александра Шевчука "МЕТОДЫ. РЕКУРСИЯ"

%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BB%D0%B5%D0%B2%D0%BE%202 предыдущая статья | следующая статья %D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%202


Урок 8. Метод Main()
Содержание справочника С# Starter