В списке есть методы Clear () или Remove () для очистки или удаления элементов в списке. Принудительно очистить объекты в списке, которые не используются. Или Может присваивать нулевые значения тем объектам, которые не используются, так что назначенные нулевые объекты могут пометить G C, что он не используется и готов для сбора.
Назначение объекта списка для Null после использования, также поможет G C хорошо с ним справиться. ie: myListVariable = null; Так что память может быть очищена с помощью G C и может быть освобождена от неиспользуемых объектов.