如何在C#中声明一个通用字典数组?

时间:2010-05-29 06:09:59

标签: c# arrays dictionary

我想创建一个Dictionaries数组。但阵列大小未知。对于整数,我使用List来获取未知大小的整数数组。但在Dictionary的情况下,我无法创建Dictionary列表。是什么方法可以做到这一点?
Dictionary(int, String) paramList=null;我想创建paramList数组(上图)。我正在使用C Sharp。

1 个答案:

答案 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";