相关疑难解决方法(0)

获取double [,]矩形数组的double []行数组

假设你有一个像这样的数组:

double[,] rectArray = new double[10,3];
Run Code Online (Sandbox Code Playgroud)

现在你想把第四行作为一个包含3个元素的double []数组而不做:

double[] fourthRow = new double[]{rectArray[3,0],
                                  rectArray[3,1], 
                                  rectArray[3,2]};
Run Code Online (Sandbox Code Playgroud)

有可能吗?即使使用Marshal.Something方法?

谢谢!

.net c# arrays

13
推荐指数
4
解决办法
2万
查看次数

T [,]和T [*,*]之间有什么区别?

我的Google-Jitsu让我失望了.问题在标题中...... T[,]和之间有什么区别T[*,*]?我正在寻找一个2,2/2部分答案:

  1. Layman(或超级建筑师)的简明英语解释与示例代码.

  2. 链接到这种区别的正式文件.

    额外奖励:指向定义此内容的C#4规范中的子部分和页码.(它不在第12节"阵列")

我在这里得到了这个概念.

c# arrays multidimensional-array c#-4.0

12
推荐指数
1
解决办法
434
查看次数

在C#中将多维数组转换为锯齿状数组

我有一个C#WCF webservice,由两个VB 6项目调用.目标VB项目正在向客户端VB项目发送一个多维数组.

我想将多维数组转换为锯齿状数组,但我没有运气.

如何才能找到我的对象[,]中的油脂数量,以便能够初始化锯齿状阵列?

我想按照这个问题的答案,但我的GetLength方法没有方法.

我试过了 :

int firstElement = astrManTfrLetters.GetLength(0);
int secondElement = astrManTfrLetters.GetLength(1);
Run Code Online (Sandbox Code Playgroud)

我卡在这里.

c# jagged-arrays multidimensional-array

8
推荐指数
1
解决办法
8218
查看次数