为了在一个巨大的数组中容易地找到值,我想使用List的“find”命令。 问题是,现在它不是一个List,它是一个3D数组。将3D阵列转换为C中的列表#
这意味着,我需要转换我双[,,] - 阵列到阵列的
List<List<List<double>>> blabla
实施例:
double[,,] myArray = new double[2,3,3];
能看然后如下所示:
myArray[1,:,:] = 1.11 1.12 1.13
1.21 1.22 1.23
1.31 1.32 1.33
myArray[2,:,:] = 2.11 2.12 2.13
2.21 2.22 2.23
2.31 2.32 2.33
这可以通过一个单线程完成,以某种方式使用“C ast“命令?
谢谢
你能添加一个样本数组吗 – Seminda 2014-09-01 01:54:56
多维数组在纯数学以外的用途很少,你想完成什么? – Mitch 2014-09-01 02:13:22
如果可能的话,如果可能的话,确实很难得到一个单线程而不创建自己的方法并调用它,但我不认为这就是你的意思 – MarcinJuraszek 2014-09-01 02:21:32