小编Ale*_*dro的帖子

在 C# 中初始化嵌套字典

我需要知道如何访问和初始化一系列包含其他字典的字典。例如,如果我有

class Conv{
    Dictionary<int, Dictionary<int, Dictionary<int, List<double>>>> valori;
}
Run Code Online (Sandbox Code Playgroud)

我想用随机数启动参数“valori”,我该怎么做?我会这样做

valori[n1].Values[n2].Values[n3]
Run Code Online (Sandbox Code Playgroud)

但是在第一个“Value”之后,MVS 给了我一个错误。也许我必须先分配内存?我学了一点 c++,但我对 c# 仍然很陌生,如果我忘记了问题中的重要内容,请告诉我

c# dictionary list list-initialization visual-studio-2017

1
推荐指数
1
解决办法
2863
查看次数