排序OrderedEnumerableRowCollection.像00-000、01-000这样的字符串没有按预期排序
本文关键字:排序 字符串 OrderedEnumerableRowCollection 00-000 01-000 | 更新日期: 2023-09-27 18:01:52
我从这样的查询中得到了一些记录
SortingCode(列)行:00 - 005行:00 - 000
下面的代码,不排序这个…
var items =
from c in table
orderby c.SortingCode
select c;
您必须解释您期望的结果,因为下面的代码
var items = new List<string>() { "00-005", "01-004", "00-003" };
foreach (var item in items.OrderBy(i => i))
{
Console.WriteLine(item);
}
做输出
00-003
00-005
01-004
对我来说似乎很好。你期待什么结果?