标签: c#
可能重复: C#: Any faster way of copying arrays?
我有一个整数数组
int[] a;
我想将它的副本(不是参考)分配给
int[] b;
更简单的方法是什么?
答案 0 :(得分:15)
您可以使用Clone方法,尝试以下方法:
Clone
int[] b = (int[])a.Clone();
答案 1 :(得分:3)
我认为最简单的方法是
int[] b = a.ToArray();
答案 2 :(得分:2)
您可以使用Array.CopyTo方法。
Array.CopyTo
int[] a = new[] { 1, 2, 3 }; int[] b = new int[3]; a.CopyTo(b,0);