相关疑难解决方法(0)

初始化锯齿状数组

我想用C#创建数组10*10*10 int[][][](不是int[,,]).

我可以写代码:

int[][][] count = new int[10][][];
for (int i = 0; i < 10; i++) {
    count[i] = new int[10][];
    for (int j = 0; j < 10; j++)
        count[i][j] = new int[10];
}
Run Code Online (Sandbox Code Playgroud)

但我正在寻找一种更美好的方式.可能是这样的:

int[][][] count = new int[10][10][10];
Run Code Online (Sandbox Code Playgroud)

.net c# jagged-arrays

18
推荐指数
3
解决办法
2万
查看次数

关于大数组声明的OutOfMemoryException

我必须创建一个相当大的双阵列12000ish x 55000ish.不幸的是,我得到了一个内存不足的例外.我曾经用Java开发,可以改变内存设置.这可能与C#有关还是不可能?我正在使用VS 2008.

c#

16
推荐指数
3
解决办法
2万
查看次数

标签 统计

c# ×2

.net ×1

jagged-arrays ×1