如何在C#中声明泛型词典数组?
我想创建一个字典数组。但数组大小未知。对于integer,我使用List来获取未知大小的整数数组。但是对于字典,我无法创建字典列表。有什么办法可以做到这一点吗如何在C#中声明泛型词典数组?,c#,arrays,dictionary,C#,Arrays,Dictionary,我想创建一个字典数组。但数组大小未知。对于integer,我使用List来获取未知大小的整数数组。但是对于字典,我无法创建字典列表。有什么办法可以做到这一点吗字典(int,String)paramList=null我想创建paramList(上面)的数组。我正在使用C夏普。List paramList=new List(); List<Dictionary<int, String>> paramList = new List<Dictionary<int, S
字典(int,String)paramList=null代码>
我想创建paramList(上面)的数组。我正在使用C夏普。List paramList=new List();
List<Dictionary<int, String>> paramList = new List<Dictionary<int, String>>();
但是,这通常不是正确的数据结构。更可能的是,你只需要一本字典
Dictionary<int, String> paramList = new Dictionary<int, String>();
paramList[1] = "foo";
paramList[2] = "bar";
Dictionary paramList=newdictionary();
参数列表[1]=“foo”;
参数列表[2]=“条”;
List paramList=new List();
但是,这通常不是正确的数据结构。更可能的是,你只需要一本字典
Dictionary<int, String> paramList = new Dictionary<int, String>();
paramList[1] = "foo";
paramList[2] = "bar";
Dictionary paramList=newdictionary();
参数列表[1]=“foo”;
参数列表[2]=“条”;
上述代码无效。我想你是想用
而不是(…)
。还有,我不明白这个问题;看起来您需要一个列表
;是这样吗?是的,我想用。。我还使用了List,它工作正常。上面的代码不是有效的C#。我想你是想用
而不是(…)
。还有,我不明白这个问题;看起来您需要一个列表
;是这样吗?是的,我想用。。我也使用了列表,它工作得很好。