我使用System.Linq.Dynamic来订购一个物品清单。如何使用System.Dynamic.Linq对大小写不敏感?
items = items.AsQueryable().OrderBy("Name ASC");
令我惊讶的,小写的名字被资本套管名之后订购的,所以项目恢复这样的事情。
Ape
Cat
Dog
alligator
ant
beetle
我预计这个命令:
alligator
ant
Ape
beetle
Cat
Dog
有没有办法来得到正确的次序?检查OrderBy的所有方法签名并搜索,但是nada。
更深入回答有关的IComparer/IComparable的[这里](http://stackoverflow.com/questions/24841170/linq-custom-sort)。 – user4735935 2015-03-31 22:34:25