创建整数数组的副本
可能重复:
C#:任何更快的复制数组的方法?
我有一个整数数组
int[] a;
我想指定它的副本(不是参考)
int[] b;
更简单的方法是什么?
你可以使用Clone
方法,尝试这样的事情:
int[] b = (int[])a.Clone();
我认为最简单的方法是
int[] b = a.ToArray();
您可以使用Array.CopyTo
方法。
int[] a = new[] { 1, 2, 3 }; int[] b = new int[3]; a.CopyTo(b,0);