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

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (45)

我怎样才能将一个数组的一部分复制到另一个数组?

考虑我有

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=要复制的元素
用户回答回答于

所属标签

可能回答问题的人

  • 西风

    renzha.net · 站长 (已认证)

    9 粉丝1 提问5 回答
  • uncle_light

    5 粉丝518 提问3 回答
  • 学生

    2 粉丝477 提问3 回答
  • 军哥

    重庆雷驰信息技术有限公司 · 经理 (已认证)

    5 粉丝1 提问3 回答

扫码关注云+社区

领取腾讯云代金券