创建整数数组的副本

可能重复:
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);