- 我需要知道如何在 C# 中初始化数组的数组..
我知道存在多维数组,但我认为我不需要它! 我试过这段代码..但不知道如何使用初始化列表进行初始化..
double[][] a=new double[2][];//={{1,2},{3,4}};
谢谢
PS:如果您想知道我为什么使用它:我需要数据结构,当我调用 obj[0] 时它会返回一个数组。我知道这很奇怪。
谢谢
最佳答案
Afaik,初始化锯齿状数组的最简单和击键有效的方法是:
double[][] x = new []{new[]{1d, 2d}, new[]{3d, 4.3d}};
编辑:
其实这也行:
double[][] x = {new[]{1d, 2d}, new[]{3d, 4.3d}};
关于c# - C# 中的数组数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2747795/