如何在C#中将数组的一部分复制到另一个数组?
如何将数组的一部分复制到另一个数组?
考虑我有
int[] a = {1,2,3,4,5};
现在,如果我给出数组的开始索引和结束索引,a
则应将其复制到另一个数组。
就像我将开始索引设为1,结束索引设为3一样,元素2、3、4应该复制到新数组中。
回答:
int[] b = new int[3];Array.Copy(a, 1, b, 0, 3);
- a =源数组
- 1 =源数组中的起始索引
- b =目标数组
- 0 =目标数组中的起始索引
- 3 =要复制的元素
以上是 如何在C#中将数组的一部分复制到另一个数组? 的全部内容, 来源链接: utcz.com/qa/428495.html