我有以下数组:
int[] numbers;
有没有向数组添加数字的好方法?我没有找到连接 2 个数组的扩展方法,我想做类似的事情:
numbers = numbers.Concat(new[] { valueToAdd });
我有以下数组:
int[] numbers;
有没有向数组添加数字的好方法?我没有找到连接 2 个数组的扩展方法,我想做类似的事情:
numbers = numbers.Concat(new[] { valueToAdd });
你可以试试这个。。
var z = new int[x.length + y.length];
x.CopyTo(z, 0);
y.CopyTo(z, x.length);
或者
List<int> list = new List<int>();
list.AddRange(x);
list.AddRange(y);
int[] z = list.ToArray();
或者
int[] array1 = { 1, 3, 5 };
int[] array2 = { 0, 2, 4 };
// Concat array1 and array2.
var result1 = array1.Concat(array2);