如何在C#中对字符串进行排序

avatar
作者
筋斗云
阅读量:0

在C#中,可以使用Array.Sort()方法或List.Sort()方法来对字符串进行排序。

示例代码如下:

使用Array.Sort()方法对字符串数组进行排序:

string[] arr = { "apple", "banana", "orange" }; Array.Sort(arr); foreach (string s in arr) {     Console.WriteLine(s); } 

使用List.Sort()方法对字符串列表进行排序:

List<string> list = new List<string> { "apple", "banana", "orange" }; list.Sort(); foreach (string s in list) {     Console.WriteLine(s); } 

另外,还可以使用LINQ中的OrderBy()方法对字符串集合进行排序:

List<string> list = new List<string> { "apple", "banana", "orange" }; var sortedList = list.OrderBy(x => x); foreach (string s in sortedList) {     Console.WriteLine(s); } 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!