我想将一个数组的一部分复制到一个新的数组中,并寻找一个解决方案,但这些解决方案是编码分配或不是我正在寻找。这可能是我在谷歌搜索错误,但很抱歉,如果这个答案很容易找到,我找不到它。如何将数组的一部分复制到新数组。 C#
我有数组A
string[] A = {"A", "B", "C", "D", "E", "F"};
我尝试使用
string[] B = new string[2]; Array.Copy(A, 0, B, 0, 2)
复制到阵列B的它的部分,但此只是给数组A的固定部分背面所以阵列B由“A”和“B”组成。
是有也给阵列B值0,1,4,5,所以它给我“A”“B”“E”和“F”的方式
也对不起英文不好它是不是我的母语,我试图在谷歌搜索:
我的第一次搜索的结果分配让我到如何获得二维数组,但这不是我所需要的页面。 “如何将一个数组的2个部分复制到一个新的数组”导致我array.copy标记 之后,我试图查找“array.copy手册”,但只是让我说它不能用数组.copy所以没有人知道如何在一个紧凑的代码中做到这一点?
再次。对不起,如果这个答案是明显的。
看看:http://stackoverflow.com/questions/733243/how-to-copy-part-of-an-array-to-another-array-in-c –