4. Жизнен цикъл на обектите
Създаване – конструиране new
Използване – викане на методи, полета и свойства
Унищожаване – Dispose()
Финализиране – ~
Освобождаване на паметта
5. Поколения на паметта
Обектите в паметта са разделени на поколения 0, 1, 2
Така се оптимизира работата по освобождаване на паметта
6. System.GC
Позволява контрол върху уравлението на паметта
Контролирано освобождаване на едно или всички поколения памет
Контролирано изчакване на освобождаването на паметта