我正在尝试在VBA中模仿std::map<string, std::list<string> >
(这种情况非常特殊,但实际上是任何nstd::map<>
-like容器内部的集合)。
我发现std::map
的等价物应该是Dictionary
,但最后一部分怎么办?
互联网上找到的大部分内容都表明可以像这样向Dictionary
添加数组元素,但没有任何关于如何在完成此操作后添加元素的见解:
Dim my_dictionary as Dictionary
Set my_dictionary = New Dictionary
my_dictionary.Add "KEY#1", Array("A", "B", "C")
'How would I add "D" here ?!