文章目录 前言 一、错误的复制方式 二、正确的复制方式 1.复制方式 一 2.复制方式 二 3.复制方式 三 4.复制方式 四 三、验证 总结 前言 C# 数组复制的四种方式,简单明了实用 我们先创建一个数组: string[] names = { "张三", "李四", "王五", "赵四" }; 一、错误的复制方式 string[] arr0 = names; //string[] arr0 = new string[names.Length]; //arr0 = names; 这样仅仅是引用,这两个数组指向了同一个内存空间 二、正确的复制方式 1.复制方式 一 代码如下(示例): //复制方式一: string[] arr1 = new string[names.Length]; for(int i = 0;i