linq使用字符串参数排序

今天找了半天资料,有两种种方法:

1、把字符串参数变为lambda表达式

2、使用System.Linq.dynamic引用

这里我讲第二种方法

第一步:nuget搜索关键字“dynamicquery”或者直接使用Github项目里面的(这里要新一点)

第二步、添加这个引用,using使用命名空间

第三步、使用linq的时候OrderBy("orderName asc")就可以了【降序把asc改为desc】

也可以使用其他功能,实现linq动态查询。

上一篇:【剑指offer】树的子结构


下一篇:【转】js中的事件委托或是事件代理详解