C#中的定义:
Dictionary<int, string> sl = new Dictionary<int, string>();
foreach (KeyValuePair<int, string> kvp in sl)
Delphi中可以用:
var sl :TStringList;
sl := TStringList.Create;
sl.Values['1'] := '123';
sl.AddPair('300','DC');
DELPHI的ValueListEditor控件可能用起来更简单;