小编典典

如何在C#中将数组的一部分复制到另一个数组?

c#

如何将数组的一部分复制到另一个数组?

考虑我有

int[] a = {1,2,3,4,5};

现在,如果我给出数组的开始索引和结束索引,a则应将其复制到另一个数组。

就像我将开始索引设为1,结束索引设为3一样,元素2、3、4应该复制到新数组中。


阅读 855

收藏
2020-05-19

共1个答案

小编典典

int[] b = new int[3];
Array.Copy(a, 1, b, 0, 3);
  • a =源数组
  • 1 =源数组中的起始索引
  • b =目标数组
  • 0 =目标数组中的起始索引
  • 3 =要复制的元素
2020-05-19