X-R*_*Ray 4 delphi sorting guid
什么是对GUID列表进行排序的一种不错的快速方法(如TGuid).我以为我只是使用SysUtils.CompareMem(P1,P2:指针;长度:整数):布尔值; 直到我意识到它返回布尔值.
我希望与CompareText()或CompareValue()类似的东西返回整数,以便它可以用于排序比较.
我想没有多少人愿意对GUID进行排序......任何想法?
我想我可以调用对TGuid记录的内容进行一些级联调用CompareValue().我的直觉告诉我必须有更好的方法!
谢谢!
Bar*_*lly 14
如果您使用的是Delphi 2009或更高版本,则可以使用Generics.Defaults单元TComparer<TGUID>.Compare()或其BinaryCompare调用的函数.
| 归档时间: |
|
| 查看次数: |
2335 次 |
| 最近记录: |