使用方法扩展数组,c#

时间:2013-02-25 10:03:40

标签: c# arrays

我有一个我预先定义为长度为2的数组。

private int[] numbers = new int[2];

现在,我想编写一个方法,创建一个具有当前状态的双倍大小的数组,并将所有数据复制到它。然后它将数组引用分配给这个新引用。关于如何从方法开始的任何想法?

1 个答案:

答案 0 :(得分:7)

您自己不需要这样做 - 它已经存在于Array.Resize

Array.Resize(ref numbers, numbers.Length * 2);