使用Csharp写一个多个数组排序的程序
时间: 2023-01-15 17:59:00 浏览: 141
你好,我可以为你提供一个使用 C# 编写的多个数组排序的程序的例子:
```
using System;
using System.Linq;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
// 定义并排序第一个数组
int[] array1 = { 3, 1, 4, 5, 2 };
Array.Sort(array1);
// 定义并排序第二个数组
int[] array2 = { 6, 8, 7, 9, 10 };
Array.Sort(array2);
// 将两个数组合并
int[] mergedArray = array1.Concat(array2).ToArray();
// 对合并后的数组进行排序
Array.Sort(mergedArray);
// 输出排序后的数组
Console.WriteLine(string.Join(", ", mergedArray));
}
}
}
```
输出结果:
```
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
```
在这个例子中,我们使用了 `Array.Sort` 函数对单独的数组进行排序,并使用 `Concat` 函数将两个数组合并,最后再使用一次 `Array.Sort` 对合并后的数组进行排序。
希望这个例子能帮到你!
阅读全文