我有很多被莫名其妙相關的常量,在某些時候我需要將二者進行配對,這樣的事情:使用關聯字符串(鍵/值)的最簡單方法是什麼?
const
key1 = '1';
key2 = '2';
key3 = '3';
value1 = 'a';
value2 = 'b';
value3 = 'c';
我想避免這樣做:
if MyValue = key1 then Result := value1;
我知道如何與字符串列表使用:
MyStringList.Add(key1 + '=' + value1);
Result := MyStringList.Values[key1];
但是,有沒有更簡單的方法來做到這一點?
德爾福(自2009年以來)現在有一個TDictionary類來做到這一點。 – awmross 2011-08-29 04:19:42