Существует какой-то объект упорядочения в .NET - PullRequest
0 голосов
/ 15 июня 2011

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

У меня такой вопрос, существует какая-то нативная библиотека для упорядочивания в .NET, что-то, что учитывает упорядочение по порядку или по порядку, может быть список полей для упорядочения по приоритету.

например: Название заказа Asc, City Desc.

Итак:
Пол | Нью-Йорк
Пол | Амстердам

- Редактировать

IEnumerable<Obj> actuals = _repository.LoadByName("Pa", p => p.Name);

И подпись метода:

public IEnumerable<Obj> LoadByName<TKey> (string name, Func<Obj, TKey> ordering = null, int skip = 0, int take = 0) {

Ответы [ 2 ]

2 голосов
/ 15 июня 2011
0 голосов
/ 15 июня 2011

List<T> имеет Сортировка Метод.

...