使用 C# AddRange() 方法合并两个数组
首先,设置两个数组 −
int[] arr1 = { 15, 20, 27, 56 };
int[] arr2 = { 62, 69, 76, 92 };现在创建一个新列表,并使用 AddRange() 方法合并 −
var myList = new List<int>(); myList.AddRange(arr1); myList.AddRange(arr2);
之后,将合并后的集合转换为数组 −
int[] arr3 = myList.ToArray()
我们来看看完整代码
示例
using System;
using System.Collections.Generic;
class Demo {
static void Main() {
int[] arr1 = { 15, 20, 27, 56 };
int[] arr2 = { 62, 69, 76, 92 };
// displaying array1
Console.WriteLine("Array 1...");
foreach(int ele in arr1) {
Console.WriteLine(ele);
}
// displaying array2
Console.WriteLine("Array 2...");
foreach(int ele in arr2) {
Console.WriteLine(ele);
}
var myList = new List<int>();
myList.AddRange(arr1);
myList.AddRange(arr2);
int[] arr3 = myList.ToArray();
Console.WriteLine("Merged array..");
foreach (int res in arr3) {
Console.WriteLine(res);
}
}
}输出
Array 1... 15 20 27 56 Array 2... 62 69 76 92 Merged array.. 15 20 27 56 62 69 76 92
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP