![]() (увеличить обложку)
Тираж данной книги закончился.
|
Скорая помощь для программистов на C# 8.0!Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#. Все программы и фрагменты кода, рассмотренные в книге, доступны в виде интерактивных примеров в LINQPad. Вы можете их редактировать и немедленно видеть результаты без необходимости в подготовке проектов в Visual Studio. Эта книга написана авторами известной книги C# Справочник. Полное описание языка и раскрывает все особенности языка C# 8.0. Основные темы книги
Книга обсуждается в отдельном сообщении в блоге Виктора Штонда. Об авторахДжозеф Албахари — автор предыдущих изданий книг C# Справочник. Полное описание языка и C#. Карманный справочник, а также книги LINQ Pocket Reference. Он разработал LINQPad — популярную утилиту для подготовки кода и проверки запросов LINQ. Бен Албахари — соавтор предыдущих изданий книг C# Справочник. Полное описание языка и C#. Карманный справочник, в прошлом руководитель команды разработчиков Entity Framework в Microsoft. Понравилась книга? Порекомендуйте её друзьям и коллегам: Твитнуть |
Содержание
Об авторах 7
Карманный справочник по языку C# 8.0 8
Соглашения, используемые в этой книге 8
Использование примеров кода 9
Ждем ваших отзывов! 10
Первая программа на C# 11
Синтаксис 14
Основы типов 17
Числовые типы 26
Булевские типы и операции 33
Строки и символы 35
Массивы 39
Переменные и параметры 45
Выражения и операции 54
Операции для работы со значениями null 60
Операторы 62
Пространства имен 71
Классы 76
Наследование 91
Тип object 100
Структуры 105
Модификаторы доступа 107
Интерфейсы 109
Перечисления 113
Вложенные типы 116
Обобщения 116
Делегаты 125
События 132
Лямбда-выражения 137
Анонимные методы 142
Операторы try и исключения 143
Перечисление и итераторы 152
Типы (значений), допускающие null 158
Ссылочные типы, допускающие значение null (C# 8) 163
Расширяющие методы 165
Анонимные типы 167
Кортежи 167
LINQ 170
Динамическое связывание 196
Перегрузка операций 204
Атрибуты 207
Атрибуты информации о вызывающем компоненте 211
Асинхронные функции 213
Асинхронные потоки (C# 8) 223
Небезопасный код и указатели 224
Директивы препроцессора 228
XML-документация 231
Предметный указатель 235
|
Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс" |