C# 9.0. Карманный справочник
Когда вам нужны ответы на вопросы по программированию на языке C# 9.0, этот узкоспециализированный справочник предложит именно то, что необходимо - без длинных введений или раздутых примеров. Легкое для чтения и поиска нужной информации, идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.
Все программы и фрагменты кода, рассмотренные в книге, доступны в качестве интерактивных примеров в LINQPad. Вы можете их редактировать и немедленно видеть результаты без необходимости в подготовке проектов в Visual Studio. Эта книга написана авторами книги C# 9.0. Справочник. Полное описание языка и охватывает все основные разделы C#.
Книга идеально подходит в качестве настольной в первую очередь для профессиональных разработчиков, которым бывает необходимо вспомнить некоторую редко используемую тонкость языка или ознакомиться с новинками, предлагаемыми новой версией языка.
Основные темы книги:
- Фундаментальные основы C# и новые возможности версии C# 9.0
- Более сложные темы: перегрузка операций, ограничения типов, итераторы, типы, допускающие null, подъем операций, замыкания, шаблоны и асинхронные функции
- LINQ: последовательности, отложенное выполнение, стандартные операторы запросов и выражения запросов
- Небезопасный код и указатели, пользовательские атрибуты, директивы препроцессора и XML-документация
Об авторах:
Джозеф Албахари — автор книг C# 8.0 in a Nutshell (C# 8. Справочник. Полное описание языка) и C# 8.0 Pocket Reference (C# 8.0. Карманный справочник), а также книги LINQ Pocket Reference. Разработал LINQPad — популярную утилиту для подготовки кода и проверки запросов LINQ.
Бен Албахари — бывший руководитель проектов в Microsoft , где работал над Entity Framework и .NET Compact Framework. Кроме того, соавтор книги C# Essentials, первой книги по языку C# от издательства O’Reilly, и предыдущих изданий C# in a Nutshell.