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


Введение в C#

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

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

Чтобы использовать пространства кода GitHub, необходимо создать бесплатную учетную запись GitHub .

Hello World

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

Числа в C#

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

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

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

Ветви и циклы

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

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

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

Сопоставление шаблонов

Урок сопоставления шаблонов содержит общие сведения о сопоставлении шаблонов. Сопоставление шаблонов позволяет сравнивать выражение с шаблоном. Успех совпадения определяет, какую логику программы необходимо использовать. Шаблоны могут сравнивать типы, свойства типа или содержимое списка. Можно объединить несколько шаблонов с помощью andи ornot логики. Шаблоны предоставляют широкий словарь для проверки данных и принятия решений в программе на основе этой проверки.