Албахари Дж., Албахари Б. C# 7.0. Карманный справочникКниги по IT. (17,5 МБ, pdf) В книге рассматриваются следующие вопросы: основы типов; классы; обобщения; делегаты; перечисление и итераторы; динамическое связывание; атрибуты; асинхронные функции. Книга будет полезна программистам, преподавателям и студентам.

 

 

 

 

Содержание
Об авторах 8
Карманный справочник по языку C# 7.0 9
Соглашения, используемые в этой книге 9
Использование примеров кода 10
Первая программа на C# 12
Синтаксис 14
Основы типов 16
Числовые типы 23
Булевские типы и операции 28
Строки и символы 29
Массивы 32
Переменные и параметры 36
Выражения и операции 42
Операции для работы со значениями null 47
Операторы 48
Пространства имен 55
Классы 58
Наследование 69
Тип object 76
Структуры 79
Модификаторы доступа 80
Интерфейсы 81
Перечисления 83
Вложенные типы 85
Обобщения 86
Делегаты 92
События 97
Лямбда-выражения 101
Анонимные методы 104
Операторы try и исключения 105
Перечисление и итераторы 111
Типы, допускающие значение null 116
Расширяющие методы 119
Анонимные типы 120
Кортежи (C# 7) 121
LINQ 123
Динамическое связывание 143
Перегрузка операций 149
Атрибуты 152
Атрибуты информации о вызывающем компоненте 154
Асинхронные функции 156
Небезопасный код и указатели 163
Директивы препроцессора 166
XML-документация 168
Предметный указатель 171