linq
Easion.Y
这个作者很懒,什么都没留下…
展开
-
LINQ - 在Where條件式中使用in與not in
T-SQL的IN: Select ProductID, ProductName, CategoryID From dbo.Products Where not CategoryID in (1, 2) T-SQL的NOT IN: Select ProductID, ProductName, CategoryID From dbo.Products Where Category原创 2017-08-08 11:24:40 · 4095 阅读 · 0 评论 -
LINQ 通过动态生成lambda表达式,实现根据指定属性名称对序列进行排序
目前,对于Linq只是初步接触,还不熟悉,做项目的时候想到一个问题,如果想要查询任意字段的排序结果集,该怎么实现? 我们知道,T-SQL是非常容易解决这个问题,只要简单通过拼接T-SQL就可以达到该效果。 那么,Linq该怎么实现呢? 网上查了很多资料,找到一种办法就是通过自定义拓展方法方式实现,具体实现代码如下: /// /// 根据指定属性名称对序列进原创 2017-08-07 10:51:23 · 2618 阅读 · 0 评论 -
使用Expression动态创建lambda表达式
using System; using System.Linq.Expressions; using System.Reflection; namespace Helper { public class LambdaHelper { /// /// 创建lambda表达式:p=>true /// ///转载 2017-08-07 11:22:06 · 1054 阅读 · 0 评论