Руководство по программированию на C#

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

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

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

Разделы о программе

Структура программы C#

Main() и аргументы командной строки

Разделы о языке

Инструкции, выражения и операторы

Типы

Классы, структуры и записи

Интерфейсы

Делегаты

Массивы

Строки

Свойства

Индексаторы

События

Универсальные шаблоны

Итераторы

Выражения запросов LINQ

Пространства имен

Небезопасный код и указатели

Комментарии XML-документации

Разделы о платформе

Домены приложений

Сборки в .NET

Атрибуты

Коллекции

Исключения и обработка исключений

Файловая система и реестр (руководство по программированию на C#)

Взаимодействие

Отражение

См. также