Справочник языка C# (Microsoft Learn)
Назначение
Курируемый навигатор по официальному справочнику языка C# на Microsoft Learn. Здесь собрана полная текущая структура документации (типы, ключевые слова, операторы, операторы языка, атрибуты, директивы препроцессора, параметры компилятора, XML-комментарии, сообщения CS). Тексты статей не копируются — только названия разделов и ссылки, как в навигаторе Microsoft Learn.
Шпаргалка по синтаксису в энциклопедии: Справочник по C#. Учебный курс: раздел C#.
Краткое пояснение
Интерактивный поиск по 869 разделам справочника: от встроенных типов и record до предупреждений nullable (CS86xx) и ошибок компилятора.
Охват документации
| Блок | Примеры тем |
|---|---|
| Версия языка | конфигурирование версии |
| Типы | value/reference, nint, nullable, массивы, коллекции |
| Ключевые слова | модификаторы, LINQ-query, контекстные (init, required, file) |
| Операторы и выражения | patterns, await, stackalloc, collection expressions |
| Операторы (statements) | using, lock, yield, исключения |
| Компилятор | CS-ошибки и предупреждения по категориям |
| Спецификация | ссылка на C# specification |
Новые возможности языка
Актуальные обзоры версий C# на Learn:
Связанные материалы
- Справочник .NET API (BCL) — пространства имён и типы платформы
- Ключевые слова · Встроенные методы · LINQ
- Платформа .NET — тот же API-каталог в контексте платформы
Каталог генерируется скриптом scripts/generate-dotnet-reference-catalog.mjs из toc.json справочника C# (локализация ru-ru).
См. также
Другие статьи этого же раздела в боковом меню (как на странице «О разделе»). C# как язык платформы .NET - устройство проекта, роль `.cs`-файлов и базовые принципы организации кода. C# — это современный, типизированный язык программирования общего назначения, разработанный корпорацией Microsoft. Справочник-шпаргалка по конфигурациям в C — типы, синтаксис, стандартная библиотека, типовые паттерны. Не заменяет пошаговое обучение. Учебный курс — раздел. Набор советов, правил, принципов и обычаев в разработке на этом языке. Кавычки, точки, запятые, скобки и прочие знаки препинания. Ключевые слова C# - назначение базовых конструкций языка и примеры их применения в типичном коде. Набор функций, которые включены в стандартную библиотеку языка. Пространства имён в C# - организация модулей, `file-scoped namespace` и поддержание чистой структуры кода. манипулировать данными (арифметические, логические, сравнительные операторы). Самый базовый способ ветвления — оператор if. Он проверяет условие и, если оно истинно (true), выполняет блок кода. Обработка исключений в C# - типы исключений, `try/catch/finally` и практики надежного кода. Платформо-зависимые исключения — например, PlatformNotSupportedException используется в кроссплатформенных API, когда функция недоступна на текущей ОС.C# - язык программирования платформы .NET
Что требуется знать перед началом изучения языка программирования C#
Справочник по конфигурациям в C#
Рекомендации по разработке на C#
Синтаксис и пунктуация в C#
Ключевые слова языка C#
Встроенные функции и методы C#
Пространства имён в C#
Управляющие конструкции и логические операторы
Условные выражения и ветвления
Обработка исключений в C#
Иерархия классов исключений в C#