在C#中我如何初始化
int[][] test;
Run Code Online (Sandbox Code Playgroud)
我不想用int[,].我具体要问如何初始化上述内容.显而易见的= int[1][1]是行不通的.我尝试了几种不同的方法,没有运气,[] []不幸的是谷歌不能(除非它可能!?)
use*_*016 18
如果你想谷歌它,它被称为锯齿状阵列.
基本上你可以用传统的方式初始化第一个维度:
int[][] test = new int[23][];
Run Code Online (Sandbox Code Playgroud)
并手动初始化其他人:
for (int i = 0; i < test.Length; ++i)
test[i] = new int[42];
Run Code Online (Sandbox Code Playgroud)
你需要一个for循环来初始化一个数组数组.
int[][] test = new int[N][];
for (int i = 0; i < test.Length; i ++)
test[i] = new int [M];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
345 次 |
| 最近记录: |