C#数组引用传递 怎样才能创建原数组的拷贝

C#数组是引用传递,其长度必然设心猿意马之后就是固心猿意马的了,数组索引从0起头计数,本文所有代码都是在节制台项目中演示的

东西/原料

  • visual studio

方式/步调

  1. 1

    C#数组界说-指心猿意马长度:先界说数组的长度,后面再初始化数组。好比,界说数组长度为3,那么它就只能存放3个元素,且序号从0起头的

  2. 2

    C#数组界说-不指心猿意马长度:直接在界说数组的时辰初始化值,如许就可以不显示指定命组长度,按照初始化内容个数主动初始化长度

  3. 3

    C#数组是引用类型,属于引用传递,赋值新数组并不会发生新的副本

  4. 4

    C#数组拷贝利用Clone()方式,就可以从头建立一个原数组的副本,如许两个数据就互相不干扰了

  5. 5

    C#数组的长度若何计较呢?经由过程Length属性即可

  6. 6

    别的一种建立数组新副本的体例就是,经由过程轮回将原数组的值一个一个的赋值给新数组

  7. 7

    还有一种体例就是利用CopyTo,将原数组值拷贝一份到新数组,如许两个数组也不互相关扰

  • 发表于 2019-01-09 00:00
  • 阅读 ( 802 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具