.NET中存在某种订购对象

问题描述

| 我开发了一个分页服务,以使用NHibernate从数据库检索数据。 就我的实际情况而言,我正在接收一个skip,take和string order参数。 我的问题是,在.NET中存在一些用于排序的本机库,其中考虑了asc或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) {
    

解决方法

        LINQ-> OrderBy,然后ByByDescending     ,        
List<T>
具有排序方法。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...