(увеличить обложку)
Тираж данной книги закончился.
|
Нужно быстро найти ответ на вопрос по C# 12? В этом практическом руководстве есть именно то, что нужно, — без длинных вступлений и раздутых примеров. Этот карманный справочник, лаконичный и удобный для использования, послужит идеальным источником необходимой информации. Для тех, кто знаком с Java, C++ или более ранней версией C#, книга поможет быстрее войти в курс дела. Все программы и фрагменты рассмотренного здесь кода доступны в качестве интерактивных примеров в LINQPad. Их можно редактировать и сразу же видеть результаты без необходимости создавать проекты в Visual Studio. ОСНОВНЫЕ ТЕМЫ КНИГИ:
ОБ АВТОРАХДжозеф Албахари — автор серий книг C#. Справочник. Полное описание языка и C#. Карманный справочник. Разработчик LINQPad — популярной утилиты для подготовки кода и проверки запросов LINQ. Бен Албахари — бывший руководитель проектов в компании Microsoft, где он работал над созданием платформ Entity Framework и .NET Compact Framework. Кроме того, он автор серии книг C#. Справочник. Полное описание языка.
|
Содержание
Об авторах 7
Об изображении на обложке 8
Язык C# 12. Карманный справочник 9
Первая программа на C# 9
Синтаксис 12
Типы в C# 15
Числовые типы 26
Логический тип и логические операторы 33
Строки и символы 35
Массивы 41
Переменные и параметры 47
Выражения и операторы 57
null-операторы 63
Инструкции 65
Пространства имен 75
Классы 80
Наследование 102
Тип object 111
Структуры 116
Модификаторы доступа 119
Интерфейсы 121
Перечисления 127
Вложенные типы 130
Обобщения 131
Делегаты 140
События 146
Лямбда-выражения 152
Анонимные методы 158
Инструкции try и исключения 159
Перечислители и итераторы 167
Типы-значения, допускающие null 172
Ссылочные типы, допускающие null 178
Расширяющие методы 180
Анонимные типы 182
Кортежи 183
Записи 185
Сопоставление с образцом 192
LINQ 197
Динамическое связывание 223
Перегрузка операторов 231
Атрибуты 235
Атрибуты информации о вызывающем компоненте 239
Асинхронные функции 241
Статический полиморфизм 252
Небезопасный код и указатели 255
Директивы препроцессора 260
XML-документация 263
Предметный указатель 267
|
Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс"
|