C#遍历循环列表排序
时间: 2023-07-25 13:07:28 浏览: 92
在 C# 中,可以使用 `List<T>` 类型来表示列表,并使用 `foreach` 循环遍历列表中的元素。要对列表中的元素进行排序,可以使用 `List<T>` 类型的 `Sort()` 方法。
下面是一个示例代码,该代码创建一个包含整数的列表,然后使用 `foreach` 循环遍历该列表并输出其内容,最后使用 `Sort()` 方法对列表进行排序并再次输出其内容:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
List<int> numbers = new List<int>() { 4, 2, 6, 3, 1, 5 };
Console.WriteLine("Original list:");
foreach (int number in numbers)
{
Console.Write(number + " ");
}
Console.WriteLine();
numbers.Sort();
Console.WriteLine("Sorted list:");
foreach (int number in numbers)
{
Console.Write(number + " ");
}
Console.WriteLine();
}
}
```
输出结果:
```
Original list:
4 2 6 3 1 5
Sorted list:
1 2 3 4 5 6
```
阅读全文