👨‍💻DEV C# 7.0. Карманный справочник

C




Скорая помощь для программистов на C# 7.0


Когда вам нужны ответы на вопросы по программированию на языке C# 7.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.

Все программы и фрагменты кода, рассмотренные в книге, доступны как интерактивные примеры в LINQPad. Вы можете их редактировать и немедленно видеть результаты без необходимости в подготовке проектов в Visual Studio. Эта книга написана авторами книги C# 7.0. Справочник. Полное описание языка (C# 7.0 in a Nutshell) и раскрывает все особенности языка C# 7.0.

Фундаментальные основы C#

Новые средства C# 7.0, включая кортежи, сопоставление по шаблону и деконструкторы

Более сложные темы: перегрузка операций, ограничения типов, итераторы, типы, допускающие null, подъем операций, лямбда-выражения и замыкания

Язык LINQ: последовательности, отложенное выполнение, стандартные операции запросов и выражения запросов

Небезопасный код и указатели, специальные атрибуты, директивы препроцессора и XML-документация


Содержание


Об авторах 7

Карманный справочник по языку C# 7.0 8

Соглашения, используемые в этой книге 8

Использование примеров кода 9

Ждем ваших отзывов! 10

Первая программа на C# 11

Синтаксис 14

Основы типов 17

Числовые типы 26

Булевские типы и операции 33

Строки и символы 35

Массивы 39

Переменные и параметры 43

Выражения и операции 51

Операции для работы со значениями null 57

Операторы 59

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

Классы 72

Наследование 87

Тип object 95

Структуры 100

Модификаторы доступа 101

Интерфейсы 103

Перечисления 106

Вложенные типы 109

Обобщения 109

Делегаты 118

События 125

Лямбда-выражения 130

Анонимные методы 135

Операторы try и исключения 136

Перечисление и итераторы 144

Типы, допускающие значение null 150

Расширяющие методы 154

Анонимные типы 156

Кортежи (C# 7) 157

LINQ 159

Динамическое связывание 184

Перегрузка операций 193

Атрибуты 197

Атрибуты информации о вызывающем компоненте 200

Асинхронные функции 202

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

Директивы препроцессора 216

XML-документация 218

Предметный указатель 222

Файлы к книге - http://archive.williamspublishing.com/archive/978-5-9909446-1-9/cs6queries.zip

—————————————————————————

📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 

Похожие курсы

Назад
Верх