Bet*_*moo 7 c# arrays multidimensional-array initializer-list
我知道存在多维数组,但我认为在我的情况下我不需要它!我试过这段代码..但是不知道怎么用初始化列表初始化..
double [] [] a = new double [2] []; // = {{1,2},{3,4}};
谢谢
PS:如果你想知道我为什么使用它:我需要数据结构,当我调用obj [0]它返回一个数组..我知道它很奇怪..
谢谢
Afaik,最简单和按键有效的方法是初始化锯齿状数组是:
double[][] x = new []{new[]{1d, 2d}, new[]{3d, 4.3d}};
Run Code Online (Sandbox Code Playgroud)
编辑:
实际上这也有效:
double[][] x = {new[]{1d, 2d}, new[]{3d, 4.3d}};
Run Code Online (Sandbox Code Playgroud)