Прочитать на английском

Поделиться через


Введение в C#

Добро пожаловать на введение в учебники по C#. Эти уроки начинаются с интерактивного кода, который можно запустить в браузере. Вы можете изучить основы C# из видеосерии "C# для начинающих" до начала этих интерактивных уроков.

Первые уроки объясняют основные понятия C# с помощью небольших фрагментов кода. Вы узнаете об основах синтаксиса C# и о том, как работать с типами данных, такими как строки, числа и логические элементы. Это все интерактивно, и вы будете писать и запускать код в течение нескольких минут. Эти первые уроки не предполагают предварительного знания о программировании или языке C#. Каждый урок основывается на предыдущих уроках. Вы должны сделать их по порядку. Однако если у вас есть опыт программирования, вы можете пропустить или пролистать первые уроки и начать с новых концепций.

Эти инструкции можно попробовать в разных средах. Основные понятия, которые вы узнаете, одинаковы. Разница заключается в том, какой интерфейс вы предпочитаете:

Hello World

В руководстве Hello world вы создадите самую простую программу C#. Вы изучите тип string и как работать с текстом. Вы также можете использовать учебный путь на платформе Microsoft Learn.

Числа в C#

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

Кортежи и типы

В руководстве по кортежам и типам вы узнаете, как создавать типы в C#. Вы можете создавать типы кортежей, записей, структур и классов. Возможности этих различных типов отражают их различные виды использования.

Ветви и циклы

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

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

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

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

После завершения работы с этими учебниками настройте среду разработки. Вам потребуется:

Инструкции по установке

В Windows этот файл конфигурации WinGet используется для установки всех необходимых компонентов. Если у вас уже установлено что-то, WinGet пропустит этот шаг.

  1. Скачайте файл и дважды щелкните его, чтобы запустить его.
  2. Прочитайте лицензионное соглашение, введите и, и выберите ввод при появлении запроса на принятие.
  3. Если на панели задач появится мигающий запрос контроля учетных записей пользователей (UAC), разрешите установку продолжить.

На других платформах необходимо установить каждый из этих компонентов отдельно.

  1. Скачайте рекомендуемый установщик на странице загрузки пакета SDK для .NET и дважды щелкните его, чтобы запустить его. Страница загрузки обнаруживает платформу и рекомендует последний установщик для вашей платформы.
  2. Скачайте последнюю версию установщика на домашней странице Visual Studio Code и дважды щелкните его, чтобы запустить его. Эта страница также обнаруживает платформу, а ссылка должна быть правильной для вашей системы.
  3. Нажмите кнопку "Установить" на странице расширения C# DevKit. Откроется код Visual Studio и запрашивается, нужно ли установить или включить расширение. Выберите "Установить".

Дополнительные ресурсы

Обучение

Схема обучения

Напишите первый код с помощью C# (начало работы с C#, часть 1) - Training

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

Сертификация

Microsoft Certified: Azure Developer Associate (Сертификация Майкрософт. Помощник Разработчика Azure) - Certifications

Создавайте комплексные решения в Microsoft Azure для создания Функции Azure, реализации веб-приложений и управления ими, разработке решений, использующих службу хранилища Azure, и т. д.