Программирование на C#: Типы значений и ссылочные типы

Эта книга представляет собой глубокое исследование системы типов C#, сфокусированное на различиях между типами значений и ссылочными типами. Автор подробно рассматривает семантику копирования, механизмы передачи параметров, особенности работы с памятью и практические аспекты использования различных типов данных в современных приложениях.

Книга охватывает ключевые темы, включая создание пользовательских типов, работу со структурами и классами, использование записей (records), принципы инкапсуляции и неизменяемости. Особое внимание уделяется практическим примерам и паттернам проектирования, которые помогают разработчикам принимать осознанные решения при выборе между типами значений и ссылочными типами.

Издание подходит как для опытных разработчиков, желающих углубить понимание внутренних механизмов .NET, так и для программистов среднего уровня, стремящихся улучшить качество своего кода. Книга содержит множество примеров кода, рекомендаций по производительности и лучших практик, основанных на реальном опыте разработки.

Программирование на C#: Типы значений и ссылочные типы
A
Автор
Марк Дж. Прайс
Издательство
No Starch Press
Год
2023
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент