我遇到了一个试图放置在一起的一些代码来平均出一个2D多维数组的10x10子数组。来自2D多维数组的子数组
给定一个多维数组
var myArray = new byte[100, 100];
我应该如何去创造100子阵列的100个字节(10×10),每个。
下面是来自多维的子阵列将包含的值索引的一些示例。
[x1,y1,x2,y2]
Subarray1[0,0][9,9]
Subarray2[10,10][19,19]
Subarray3[20,20][29,29]
鉴于这些子阵,然后,我会需要平均子阵列值来创建从原始字节[100,100]一个byte [10,10]。
我意识到这不是难以置信的困难,但花了4天时间调试非常低级的代码,现在陷入了这一点会感激一些新鲜的眼睛。