Очистить TList или TObjectList

Я немного озадачен тем, что использовать для хранения объектов в списке. До сих пор я использовалTList и освободил каждый элемент в цикле. Тогда я обнаружилTObjectList которые делают это автоматически изFree, Затем я увидел это из документаTList.Clear:

Call Clear to empty the Items array and set the Count to 0. Clear also frees the memory used to store the Items array and sets the Capacity to 0.

Так что это в основном то же самое. Так

заTList

<code>mylist.Clear;
myList.Free;
</code>

такой же, как дляTObjectList?

<code>myList.Free;
</code>

МожноTObjectList использовать только для предметов в качестве классов или я могу хранить записи?

Ответы на вопрос(5)

Ваш ответ на вопрос