📜  如何在c#中连接两个数组(1)

📅  最后修改于: 2023-12-03 15:38:31.288000             🧑  作者: Mango

如何在C#中连接两个数组

在C#中,连接两个数组可以使用 Concat() 方法。这个方法将两个数组连接起来,返回一个新的数组,并且不会修改原来的数组。

以下是连接两个整型数组的示例:

int[] arr1 = { 1, 2, 3 };
int[] arr2 = { 4, 5, 6 };
int[] result = arr1.Concat(arr2).ToArray();

// 输出结果
// result: { 1, 2, 3, 4, 5, 6 }

首先,我们定义了两个整型数组 arr1arr2,并且定义了一个名为 result 的新的数组,用于存储连接后的结果。

然后,我们使用 Concat() 方法将 arr1arr2 连接起来,并将结果存储在 result 变量中。最后,我们使用 ToArray() 方法将连接后的结果转换为数组类型。

下面是连接两个字符串数组的示例:

string[] arr1 = { "Hello", "World" };
string[] arr2 = { "C#", "Programming" };
string[] result = arr1.Concat(arr2).ToArray();

// 输出结果
// result: { "Hello", "World", "C#", "Programming" }

这个示例与连接整型数组的示例类似,只是将数据类型从整型改为了字符串。

可以看出,连接两个数组非常简单,只需要调用 Concat() 方法,并返回新的数组即可。

需要注意的是,在连接数组时,两个数组的元素类型应该相同,否则编译器会报错。另外,在连接大量的数组时,应该注意增加代码的鲁棒性,避免出现意外的错误。

以上就是在C#中连接两个数组的介绍。