由于遗留应用程序,我将一些 C# 代码移植到 VB6。我需要存储对列表。我不需要进行关联查找,我只需要能够存储成对的项目。
我要移植的片段如下所示:
List<KeyValuePair<string, string>> listOfPairs;
如果我要将它移植到 C++,我会使用这样的东西:
std::list<std::pair<string, string> > someList;
如果这是python,我只会使用一个元组列表。
someList.append( ("herp", "derp") )
我正在寻找一种图书馆类型,但如有必要,我会选择其他东西。我试图变得懒惰,不必编写 cYetAnotherTinyUtilityClass.cls 来获得此功能,或者退回到经常被滥用的字符串操作。
我试过用谷歌搜索,但 VB6 并没有真正在网上很好地记录下来,而且有很多东西,都受到了很大的挑战。如果您曾经看过BigResource,您就会明白我的意思。