Как называется main?
Когда вы используете шаблон консольного приложения, код будет скомпилирован, для чего потребуется метод с именем Main в объекте запуска, так как Main is market является точкой входа в приложение.
По умолчанию ни один объект запуска не указан в настройках свойств проекта, и класс Программы будет использоваться по умолчанию. Вы можете изменить это в свойстве проекта на вкладке «Сборка», если хотите.
Имейте в виду, что любой объект, который вы назначаете в качестве объекта запуска, должен иметь метод с именем Main.
Как аргументы передаются методу main
Допустимый формат: MyConsoleApp.exe значение01 значение02 и т. Д. *
Приложение назначает каждое значение после каждого пробела в отдельный элемент массива параметров.
Таким образом, MyConsoleApp.exe value01 value02 будет означать, что ваш параметр args имеет 2 элемента:
[0] = "value01"
[1] = "value02"
Как вы анализируете входные значения и используете их, зависит только от вас.
Надеюсь, это помогло.
Дополнительное чтение:
Создание консольных приложений (Visual C #)
Аргументы командной строки (Руководство по программированию в C #)