我对使用什么将对象存储在列表中感到有些困惑。到目前为止,我已经TList
在一个循环中使用并释放了每个项目。然后我发现TObjectList
从Free
. 然后我从以下文档中看到了这一点TList.Clear
:
调用
Clear
以清空 Items 数组并将 设置Count
为 0。Clear
还释放用于存储Items
数组的内存并将 设置Capacity
为 0。
所以基本上是一样的。所以
为了TList
mylist.Clear;
myList.Free;
和 for 一样TObjectList
吗?
myList.Free;
只能TObjectList
用于作为类的项目还是可以存储记录?