Есть список строк List(), я в него добавляю много элементов. Как освободить память от списка, когда он мне станет не нужен? Напишите пожалуйста команду, спасибо
а на графике используемой памяти это как-то будет заметно?
если сначала записать в список 20000000 элементов и потом вызвать GC.Collect?
или ничего не должно меняться?
Если просто записать и вызвать - то что по вашему должно удалиться? Удаляются только те элементы, на которые нигде нет ссылок.
Более того - даже вызов GC.Collect не гарантирует очистку памяти.
GavriKos, ну почему нет? в пределах его погрешностей можно не заморачиваться. а глобальную движуху он тоже покажет )) .. в итоге вполне удовлетворительно ))
#, ну если прям глобальную - порядка 10% от памяти - то еще может быть. А так - какие нить кеши памяти запросто могут держать место для прилаги в современных ОСях.