Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmBsCml 3 of 436 menu
◀ ▶

Компиляция и выполнение программы в C#

Чтобы запустить текст на компьютере, его сначала готовят к выполнению. То, что мы видим в редакторе (слова вроде Console и кавычки вокруг строк), процессор сам по себе не выполняет.

Программу на C# обычно хранят в файле Program.cs внутри консольного проекта. Компилятор читает этот текст, проверяет правила языка и собирает файлы сборки. Дальше среда выполнения .NET загружает сборку и выполняет команды по порядку.

В учебнике и на практике для C# часто используют команду dotnet build. Она вызывает компилятор из установленного .NET SDK. При ошибках в тексте сборка останавливается и сообщает, что исправить, вместо того чтобы молча собрать неправильный код. На выходе появляются файлы сборки, а не тот текст, который лежит в редакторе.

Запуск готовой консольной программы в проекте обычно делают командой dotnet run: среда собирает проект при необходимости и сразу выполняет его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить