C# 从c中的多维数组中获取一维数组#
我有这样一个二维数组:C# 从c中的多维数组中获取一维数组#,c#,multidimensional-array,C#,Multidimensional Array,我有这样一个二维数组: decimal[,] dataArray; dataArray = new decimal[10, 20]; 如何获取包含某个特定列的值的一维数组 谢谢。没有用于切片多维数组的内置API。编写一个遍历所有行的循环,并将特定列收获到结果数组中,或者使用LINQ“折叠”循环: var col = Enumerable.Range(0, 20).Select(r=>dataArray[3, r]).ToArray(); 让我们看看你到现在为止都做了些什么。@Matth
decimal[,] dataArray;
dataArray = new decimal[10, 20];
如何获取包含某个特定列的值的一维数组
谢谢。没有用于切片多维数组的内置API。编写一个遍历所有行的循环,并将特定列收获到结果数组中,或者使用LINQ“折叠”循环:
var col = Enumerable.Range(0, 20).Select(r=>dataArray[3, r]).ToArray();
让我们看看你到现在为止都做了些什么。@MatthewWatson谢谢!