int[,] arr1 = new int[2,6];
arr1[0, 0] = 100;
arr1[1, 0] = 200;
int[,] arr2= {{1,2,3,4,5},{6,7,8,9,10}};
我想复制每一行从arr2到arr1 不使用循环。约束类似于复制数据开始,arr2为索引0,arr1为索引1。
在实现逻辑arr1之前就像
Row1: 100,0,0,0,0,0
Row2: 200,0,0,0,0,0
我希望输出而不使用循环,因为从arr2复制到arr1就像
Row1: 100,1,2,3,4,5
Row2: 200,6,7,8,9,10
如果没有任何循环,则必须硬编码。你可以调用的任何函数或库都将在后台使用某种形式的循环。
至于硬编码,你正在看一些简单的东西:
arr1[0,1] = arr2[0,0];
arr1[0,2] = arr2[0,1];
等等……
和
arr1[1,1] = arr2[1,0];
arr1[1,2] = arr2[1,1];
等等…