【发布时间】:2013-12-27 08:26:38
【问题描述】:
在c++中可以得到一个多维数组的切片,比如
double parallelopipedPts[8][3];
parallelopipedPts[0];
parallelopipedPts[1];
...
parallelopipedPts[7];
在c#中我试图模仿这个并尝试过
double[][] parallelopipedPts = new double[8][];
parallelopipedPts[0];
parallelopipedPts[1];
...
parallelopipedPts[7];
但是我遇到了内存访问问题
如何解决?
【问题讨论】:
-
你能扩展一下吗?你希望回归什么元素?还是你想返回元素的地址?
-
我想得到一个锯齿状数组的切片(一维),如何在 c# 中做到这一点?
-
关于那个问题 OP 声明他使用矩形数组,但是如果使用锯齿状数组,会不会像该问题的答案中所说的那样更快?