Глава 13. Время жизни объектов
В финальной главе этой части объясняется, как среда CLR управляет памятью, используя сборщик мусора .NET. Вы узнаете о роли корневых элементов приложения,поколениях объектов и типе System.GC
. После представления основ рассматриваются темы освобождаемых объектов (реализующих интерфейс IDisposable
) и процесса финализации (с помощью метода Syst em. Object. Finalize ()
). В главе также описан класс Lazy<T>
, позволяющий определять данные, которые не будут размещаться вплоть полезна, когда нежелательно загромождать кучу объектами, которые в текущий момент программе не нужны.