如何在 TObjectList<> 中进行类似 Excel 的按 A 排序,然后按 B 排序使用多个比较器
我刚刚开始使用泛型,目前在对多个字段进行排序时遇到问题。 案例: 我有一个 PeopleList 作为 TObjectList 并且我希望能够通过一次选择一个排序字段…
Delphi 从 TObjectList 中删除一个对象
我有一个包含一个或多个对象的 TObject 列表 (FileEventObjects := TObjectList.Create(True);)。这些对象需要保留在列表中,直到它们被处理。 (对象…
如果可以估计的话,TList、TObjectList 和普通数组之间的性能差异有多明显?
*总结: 请查看 Delphi 专家的专业评论。特别是对于我来说,我会尝试按照 David 的建议使用旧的 TList/TObjectList,并按照 A.Bouchez 的建议使用硬转…
我可以为 TObjectList.IndexOf 传入一个函数,为 TObjectList.Sort 传入另一个函数吗?
总结: TList.IndexOf(TList 在 Classes.pas 单元中定义)线性迭代所包含的项目,并比较引用。 TList.IndexOf(TList 在 Generics.Collections.pas …
关于加入 TObjectlists
我想我需要朝正确的方向轻推: 我有两个相同数据类型的Tobjectlist,我想将它们连接到一个新列表中,其中list1将被复制(未修改),然后是list2(相反…
Delphi:泛型和 TObjectList
我创建了一个像 TMyClass = class(TObject) private FList1: TObjectList; FList2: TObjectList; public end; 现在这样的类,我想要一个方法FillArray…
从 TObjectList 中提取对象
我有一个 OwnsObjects = true 的 TObjectList。 它包含相当多的对象。 现在我想从该列表中删除索引 Idx 处的对象,而不释放它。 Extract 方法是唯一的…
- 共 1 页
- 1