Книга: C# для профессионалов. Том II

Точка входа программы

Точка входа программы

В стандартном ANSI C++ точка входа программы является по умолчанию функцией с именем main(), которая имеет сигнатуру:

int main(int argc, char *argv)

Здесь argc указывает число аргументов, передаваемых в программу, a argv является массивом строк, задающих эти аргументы. Первый аргумент всегда является командой, используемой для выполнения самой программы. Windows несколько изменяет это. Приложения Windows традиционно начинаются с точки входа, называемой WinMain(), a DLL с DllMain(). Эти методы также получают другие множества параметров.

В C# точка входа следует аналогичным принципам. Однако в связи с требованием, что все элементы C# являются частью класса, точка входа не может быть глобальной функцией. Вместо этого, как было сказано ранее, требуется, чтобы один из классов имел статический метод-член с именем Main().

Оглавление книги


Генерация: 1.732. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз