[英]Sorting by capital letters first
目前在我的查詢中我說orderby t.Description
,我得到:
1st street
2 burritos
Allergy
Ameripath
Application
APK THD
如何更改排序以獲取此信息:
1st street
2 burritos
APK THD
Allergy
Ameripath
Application
所以現在仍然是描述,但大寫字母首先出現
您必須將有序比較器傳遞給OrderBy方法:
static void Main(string[] args)
{
var list = new[] {"1st street","2 burritos","Allergy","Ameripath","Application","APK THD"};
list.OrderBy(x => x, StringComparer.Ordinal).ToList().ForEach(Console.WriteLine);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.