Delphi TDictionary 泛型如何排序


本文整理自网络,侵删。

 
uses Generics.Collections; {Delphi 2009 新增的泛型容器单元}

var
  aa: TDictionary<integer,integer>;
  arr : TArray<Integer>;
  n : integer;
begin
  aa := TDictionary<integer,integer>.Create;
  try
    aa.add(1,11);
    aa.add(2,22);
    aa.add(3,33);

    arr := aa.Keys.ToArray;
    TArray.Sort<Integer>(arr);

    for n in arr do
      ShowMessage(IntToStr(aa[n]));
  finally
    aa.Free;
  end;

相关阅读 >>

Delphi 7 简单语法

Delphi 实现简易语音发音(基于tts方式)

Delphi 请求时间,为当前时间,数值为1970-01-01以来的毫秒数

Delphi stringgrid 实例2:1、获取 stringgrid 的行数、列数; 2、给单元赋值

Delphi中进行指纹仪的二次开发

Delphi 获得父目录�c指定级父目录

Delphi 如何通过代码控制打开键盘数字锁定numlock

Delphi 使用泛型的 tarray 为动态数组排序

Delphi 在桌面中嵌入窗体

Delphi xe7里面 sharedactivitycontext怎么提示错误?

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...