c#中的lambda表达式动态构建模糊查询?

说明:动态生成查询条件的lambda方法我会,我想要得到一个类似的多个字段排序的lamba方法

}

版权声明:本文为博主原创文章,遵循 版权协议,转载请附上原文出处链接和本声明。

}

最近工作中遇到一个这样的需求:在某个列表查询功能中,可以选择某个数字列(如商品单价、当天销售额、当月销售额等),再选择 小于或等于大于或等于 ,再填写一个待比较的数值,对数据进行查询过滤。

 

你可以通过研究 Expression 类来了解更多动态构建表达式的方法。

动态构建 LINQ 表达式对于不能在编译时建立查询,只能在运行时建立查询的场景很有用。但它的缺点也很明显,不易维护、不易阅读、不易调试。如果最终的表达式执行出错,很难通过调试来发现具体是构建中的那一步写错了,只能凭自己的理解和经验查找错误。所以,如非必须,一般不推荐动态构建 LINQ 查询表达式。

以上就是c# 动态构建LINQ查询表达式的详细内容,更多关于c# LINQ查询表达式的资料请关注脚本之家其它相关文章!

}

我要回帖

更多关于 hbase模糊查询 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信