我想创建一个Dictionaries数组。但阵列大小未知。对于整数,我使用List来获取未知大小的整数数组。但在Dictionary的情况下,我无法创建Dictionary列表。是什么方法可以做到这一点?
Dictionary(int, String) paramList=null;
我想创建paramList数组(上图)。我正在使用C Sharp。
答案 0 :(得分:4)
List<Dictionary<int, String>> paramList = new List<Dictionary<int, String>>();
但是,这通常不是正确的数据结构。更有可能的是,你只需要一本字典。
Dictionary<int, String> paramList = new Dictionary<int, String>();
paramList[1] = "foo";
paramList[2] = "bar";