Я использую 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 и googled вокруг, но nada.
более глубокий ответ относительно IComparer/IComparable [здесь] (http://stackoverflow.com/questions/24841170/linq-custom-sort). – user4735935