将数组的一部分复制到另一个数组中。

3
如果我有以下代码:

可能是重复问题:
如何在C#中将数组的一部分复制到另一个数组中?

如果我有以下代码:

string[] myArray =  . . . .

现有一个长度为10的数组,如何创建一个新的字符串数组,该数组包含原始数组的第2到第10个元素,而无需使用循环?

2个回答

10

使用System.Array.Copy

string[] myArray = ....
string[] copy = new string[10];
Array.Copy(myArray, 2, copy, 0, 10);    

0

刚好在你之前51秒就做完了...我喜欢这个函数,但是我更喜欢循环,因为我可以按照自己的需求进行操作。 - user384929

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接