0

NHibernate を使用してデータベースからデータを取得するページ サービスを開発しています。私の実際のポイントでは、スキップ、テイク、および文字列の順序パラメーターを受け取ります。

私の質問は、.NET で順序付けするためのネイティブ ライブラリが存在することです。昇順または降順を考慮したもので、おそらく優先順位を付けるフィールドのリストです。

例: 注文名の昇順、都市の降順。

そう:
ポール | ニューヨーク
ポール | アムステルダム

-- 編集

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) {
4

2 に答える 2

2

LINQ --> OrderByThenByDescending

于 2011-06-15T13:41:34.057 に答える
0

List<T>ソートメソッドを持っています。

于 2011-06-15T13:40:46.747 に答える