На этом шаге мы рассмотрим алгоритм создания такого приложения.
Для создания консольного приложения мы станем пользоваться шаблоном CLR-приложения. Для этого выполним следующие шаги:

Рис.1. Диалоговое окно New Project (Создать проект)
Name (Имя), которое перекочует в поле Solution name (Имя решения), затем с помощью кнопки Browse (Обзор) установим
папку, в которую будет помещен наш проект. Нижняя часть окна рисунка 1 станет выглядеть так, как показано на рисунке 2.
Рис.2. Формирование консольного приложения

Рис.3. Вид заготовки консольного приложения
Заготовка состоит из заголовка главной функции:
int main(array<System::String ^> ^args)
и тела, ограниченного фигурными скобками.
к виду main (), т. е. к виду без аргументов, а из тела удалим оператор
return 0.
Все это проделаем с помощью Редактора кода, который открывается одновременно с появлением заготовки
консольного приложения на экране (заготовка сразу помешается в поле Редактора кода).
Чтобы убедиться, что мы находимся в Редакторе, щелкнем кнопкой мыши в любом месте поля заготовки
и увидим, что курсор установился в месте нашего щелчка (Редактор ждет в этой точке наших дальнейших действий).
Далее можно набирать любой текст как в обычном современном текстовом редакторе, работать клавишами
Delete, Backspace, клавишами-стрелками и другими необходимыми для ввода и редактирования
клавишами.
Итак, мы привели заголовок функции main (аргументы) к виду main(). Это означает, что наша
главная функция не будет иметь аргументов, которые служат для связи между собой нескольких консольных приложений. Этим мы заниматься не будем.
На следующем шаге мы продолжим изучение этого вопроса.