Хватит теории — давайте уже что-нибудь запустим. Вся мощь Visual Studio бессмысленна, пока вы не написали ни строчки кода. Сейчас исправим. Откройте Visual Studio. Вы увидите стартовое окно с двумя основными вариантами: «Открыть проект» и «Создать проект». Нам нужен второй.

Шаг 1. Нажмите «Создать проект».

Шаг 2. Visual Studio покажет длинный список шаблонов. Веб-приложение, WPF, мобильное приложение, игра... Десятки вариантов. Нам нужен самый простой — «Консольное приложение» (Console App).

Шаг 3. Нажмите «Далее». Visual Studio попросит указать:

  • Имя проекта — назовите как угодно: MyFirstApp, HelloWorld, Test. Без пробелов и русских букв — так проще.
  • Расположение — папка, где будет лежать проект. По умолчанию — нормально.
  • Имя решения — обычно совпадает с именем проекта. Пока не меняйте.

Шаг 4. На следующем экране выберите версию .NET. Берите ту, что предложена по умолчанию (обычно самая новая) — для обучения это не принципиально.

Шаг 5. Нажмите «Создать». Visual Studio подумает пару секунд — и откроет ваш первый проект. В редакторе кода вы увидите файл Program.cs с единственной строчкой:

// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");

Ирония: вы ещё ничего не написали, а программа уже готова. Visual Studio создала шаблон с классическим «Hello, World!» — строкой, с которой начинал каждый программист в истории.

Давайте запустим. Три способа — выбирайте любой:

  • Нажмите зелёный треугольник ▶ на панели инструментов.
  • Нажмите F5 на клавиатуре.
  • Меню: Отладка → Начать отладку.

Откроется чёрное окно консоли:

Hello, World!

Вот и всё. Ваша первая программа работает. Одна строка кода — и результат на экране. Дальше — больше.

Давайте изменим код — чтобы убедиться, что вы действительно управляете программой, а не просто запускаете чужой шаблон:

Console.WriteLine("Hello, World!");
Console.WriteLine("Меня зовут [ваше имя]");
Console.WriteLine("Я только что создал свой первый проект в Visual Studio!");

Сохраните (Ctrl+S) и запустите (F5). В консоли — три строки. Ваши три строки. Вы только что написали программу. Теперь давайте посмотрим, что Visual Studio создала в папке проекта. Откройте обозреватель решений (справа) — вы увидите дерево:

Решение 'MyFirstApp'
  └── MyFirstApp
       ├── Dependencies (зависимости)
       └── Program.cs (ваш код)

Пока здесь всего один файл с кодом — Program.cs. По мере роста проекта файлов станет больше: классы, модели, сервисы — каждый в своём файле. Но структура останется той же: решение → проект → файлы.

А на диске, в папке проекта, вы найдёте:

Файл / папка Зачем
Program.cs Ваш код — точка входа в программу
MyFirstApp.csproj Файл проекта — настройки сборки, зависимости
MyFirstApp.sln Файл решения — Visual Studio открывает именно его
bin/ Скомпилированная программа (результат сборки)
obj/ Промежуточные файлы сборки (можно игнорировать)

Подведём итог. Создать проект — 5 кликов: Создать проект → Console App → имя → версия .NET → Создать. Запустить — F5. Изменить код, сохранить Ctrl+S, снова F5 — мгновенная обратная связь. Этот цикл «написал → запустил → увидел результат» — основа всей разработки. Чем быстрее он работает, тем быстрее вы учитесь.

В следующем уроке — горячие клавиши. Как перестать лазить по меню мышкой и делать всё с клавиатуры — быстрее, точнее, профессиональнее.

Консольное приложение (Console App) — программа без графического интерфейса, работающая в текстовом окне. Идеальный формат для обучения.

Создание проекта: Создать проект → Console App (C#) → имя → версия .NET → Создать.

F5 — запуск с отладкой. Ctrl+F5 — запуск без отладки (консоль не закрывается).

Program.cs — файл с кодом, точка входа в программу.

.sln — файл решения, через который Visual Studio открывает проект. .csproj — файл настроек проекта.

Цикл разработки: написал → Ctrl+SF5 → увидел результат.

Обсуждение урока

0
Комментарии видны всем. Чтобы участвовать в обсуждении, войдите или зарегистрируйтесь.
Модерация сообщества

Пожаловаться на комментарий

Расскажите модераторам, что именно требует внимания.