Priest512
@Priest512
Разработчик .NET, С++

Как преобразовать объекты со множеством ссылок в объекты без ссылок?

В документации по сборке мусора есть интересная рекомендация. Если объект содержит много ссылок, то объем работы сборщика мусора увеличивается. Распространенный прием (особенно для больших объектов) — преобразовать объекты со множеством ссылок в объекты без ссылок (например, вместо хранения ссылки хранить индекс). Что имеется ввиду? С таким раньше не встречался или может неправильно понимаю, что требуется
  • Вопрос задан
  • 2297 просмотров
Пригласить эксперта
Ответы на вопрос 2
AxisPod
@AxisPod
Используйте словари для хранения объектов. Намекают на это.
Ответ написан
Комментировать
Используйте - Универсальные классы (Руководство по программированию на C#)
https://msdn.microsoft.com/ru-ru/library/sz6zd40f.aspx
Например "List" будет хранить коллекцию структур для int, а не упакованных объектов.
Погуглите на слово "Generic Class ".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы