УЦЕНКА: Небольшие царапины обложки, небольшой скол 5 мм бокового торца задней обложки
Когда у вас возникают вопросы по языку C# 7.0 или среде CLR и основным сборкам .NET Framework, это ставшее бестселлером руководство предложит все необходимые ответы. С момента представления в 2000 году C# стал языком с замечательной гибкостью и широким размахом, но такое непрекращающееся развитие означает, что по-прежнему есть многие вещи, которые предстоит изучить.
Организованное вокруг концепций и сценариев использования, основательно обновленное седьмое издание книги снабдит программистов средней и высокой квалификации лаконичным планом получения знаний по C# и .NET. Погрузитесь в него и выясните, почему данное руководство считается исчерпывающим справочником по языку C#.
- Освойте должным образом все аспекты языка C#, от основ синтаксиса и переменных до таких сложных тем, как указатели и перегрузка операций
- Тщательно исследуйте LINQ с помощью трех глав, специально посвященных этой теме
- Узнайте о динамическом, асинхронном и параллельном программировании
- Научитесь работать с функциональными средствами .NET, в числе которых XML, взаимодействие с сетью, сериализация, рефлексия, безопасность, домены приложений и контракты кода
- Изучите доступный в C# 7.0 модульный компилятор как службу под названием Roslyn
"C# 7.0 in a Nutshell - одна из немногих книг, которые я держу на столе в качестве быстрого справочника."
Скотт Гатри, Microsoft
"Как новички, так и эксперты найдут здесь все новейшие приемы программирования на C#."
Эрик Липперт, C# MVP
Об авторах
Джозеф Албахари — соавтор книг C# 6.0 in a Nutshell (C# 6.0. Справочник. Полное описание языка, 2016 год), C# 6.0 Pocket Reference (C# 6.0. Карманный справочник, 2016 год), C# 7.0 Pocket Reference (C# 7.0. Карманный справочник, 2017 год) и LINQ Pocket Reference, а также создатель LINQPad — популярной утилиты для подготовки кода и проверки запросов LINQ.
Бен Албахари — соавтор книги C# 6.0 in a Nutshell и бывший руководитель программы в команде разработчиков Entity Framework в Microsoft.
Оглавление
Предисловие 29
Глава 1. Введение в С# и .NET Framework 33
Глава 2. Основы языка С# 47
Глава 3. Создание типов в С# 107
Глава 4. Дополнительные средства С# 161
Глава 5. Обзор .NET Framework 231
Глава 6. Основы .NET Framework 247
Глава 7. Коллекции 315
Глава 8. Запросы LINQ 361
Глава 9. Операции LINQ 413
Глава 10. LINQ to XML 459
Глава 11. Другие технологии XML 493
Глава 12. Освобождение и сборка мусора 513
Глава 13. Диагностика 537
Глава 14. Параллелизм и асинхронность 557
Глава 15. Потоки данных и ввод-вывод 613
Глава 16. Взаимодействие с сетью 655
Глава 17. Сериализация 693
Глава 18. Сборки 729
Глава 19. Рефлексия и метаданные 763
Глава 20. Динамическое программирование 815
Глава 21. Безопасность 829
Глава 22. Расширенная многопоточность 847
Глава 23. Параллельное программирование 889
Глава 24. Домены приложений 929
Глава 25. Способность к взаимодействию 943
Глава 26. Регулярные выражения 963
Глава 27. Компилятор Roslyn 983
Предметный указатель 1010
Читать полностью ⇓