Настройка локальной среды

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

Базовый поток разработки приложения

В инструкциях, приведенных в этих руководствах, предполагается, что вы используете .NET CLI для создания, сборки и запуска приложений. Вы будете использовать следующие команды:

  • dotnet new создает приложение. Эта команда создает файлы и ресурсы, необходимые для приложения. Во всех ознакомительных руководствах по C# используется тип приложения console. Освоив описанные здесь основы, вы сможете перейти и к другим типам приложений.
  • dotnet build выполняет сборку исполняемого файла.
  • dotnet run запускает исполняемый файл.

Если вы используете Visual Studio 2019 для работы с этими руководствами, выберите вариант с меню Visual Studio, когда в руководстве будет предложено выполнить одну из следующих команд CLI:

  • Файл>Создать>Проект — создание приложения;
    • Рекомендуется использовать шаблон проекта Console Application.
    • Вам будет предоставлена возможность указать целевую платформу. Приведенные ниже руководства лучше подходят для .NET 5 и более поздних версий.
  • Сборка>Собрать решение — сборка исполняемого файла;
  • Отладка>Запуск без отладки — запуск исполняемого файла.

Выбор руководства

Вы можете начать изучение с любого из следующих руководств:

Числа в C#

Из руководства Числа в C# вы узнаете, как на компьютере хранятся числа и как выполнять вычисления с разными числовыми типами. Вы ознакомитесь с основами округления и научитесь выполнять математические вычисления с помощью C#.

В этом руководстве предполагается, что вы уже прошли занятие Hello World.

Ветви и циклы

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

В этом руководстве предполагается, что вы уже прошли занятия Hello World и Числа в C#.

Коллекция списков

Занятие Коллекция списков содержит обзор типа "Коллекция списков", в котором хранятся последовательности данных. Вы узнаете, как добавлять и удалять элементы, выполнять их поиск и сортировать списки. Вы ознакомитесь с различными типами списков.

В этом руководстве предполагается, что вы уже прошли перечисленные выше занятия.