我有很多相关的常量,在某些情况下需要将它们配对,就像这样:
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];
但是,有没有更简单的方法来做这件事呢?