Вопрос проверяет знание работы сборщика мусора (GC) в .NET, включая поколения и триггеры сборки.
Короткий ответ
Сборщик мусора группирует объекты в три поколения: 0 (новые), 1 (промежуточные), 2 (долгоживущие). Сборка чаще всего происходит для Gen 0 (при нехватке памяти). Объекты, пережившие сборку, переходят в следующее поколение. Это оптимизирует производительность, фокусируясь на кратковременных объектах.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.