пользовательский сортировщик строк - PullRequest
3 голосов
/ 21 июня 2010

Я хочу отсортировать коллекцию по одному из свойств, которая является строкой, но я не хочу сортировать по алфавиту.

Вот мой код

 IEnumerable<Item> items = Repository.Query<Item>().OrderBy(r=> r.Status)

Статус - это строкано я хочу отсортировать в определенном порядке (не в алфавитном порядке)

как добавить специальный сортировщик в приведенном выше синтаксисе.

1 Ответ

7 голосов
/ 21 июня 2010

Заказ по имеет перегрузку, которая занимает IComparer.
Взгляните здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...