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

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

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

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

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

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

Main() и аргументы командной строки (Руководство по программированию на C#)

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

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

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

Операторы и выражения (Руководство по программированию на C#)

Классы и структуры (Руководство по программированию в C#)

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

Интерфейсы (Руководство по программированию в C#)

Индексаторы (Руководство по программированию в C#)

Типы перечислений (Руководство по программированию в C#)

Делегаты (Руководство по программированию на C#)

События (Руководство по программированию в C#)

Универсальные шаблоны (Руководство по программированию на C#)

Итераторы (C# и Visual Basic)

Выражения запросов LINQ (Руководство по программированию на C#)

Лямбда-выражения (Руководство по программированию в C#)

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

Типы, допускающие значения NULL (Руководство по программированию на C#)

Небезопасный код и указатели (Руководство по программированию в C#)

Комментарии к XML-документации (Руководство по программированию на C#)

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

Домены приложений (C# и Visual Basic)

Сборки и глобальный кэш сборок (C# и Visual Basic)

Атрибуты (C# и Visual Basic)

Коллекции (C# и Visual Basic)

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

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

Взаимодействие (Руководство по программированию в C#)

Отражение (C# и Visual Basic)

Важная глава книги

Advanced C# в книге C# 3.0 in a Nutshell, Third Edition: A Desktop Quick Reference

См. также

Другие ресурсы

Справочник по C#

Visual C#