首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C# > C# Linq 动态查询条件 的 两种实现方式 (PredicateExtensions 和 Dynamic)

C# Linq 动态查询条件 的 两种实现方式 (PredicateExtensions 和 Dynamic)

  • 资源大小:1.18M
  • 上传时间:2021-07-28
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: 常用C#方法

资 源 简 介

优选方案是:PredicateExtensions  很方便,很强大 调用示例:public static void Test3() { DbDataContext db = new DbDataContext(); Expression> expressleft = PredicateExtensions.True(); expressleft = expressleft.Or(t => t.CategoriesID > 3); Expression> expressright = PredicateExtensions.False(); expressright = expressright.Or(t => t.CategoriesID < 5); expressleft = expressleft.And(expressright); var sql = db.GetCommand(db.TemplateDocument.Where(expressleft).Select(t => new { t.TemplateID, t.TemplateName, t.CategoriesID })).CommandText; Console.WriteLine(sql); }

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP
  • 猕猴桃 14分钟前 成为了本站会员

  • 11 3小时前 成为了本站会员

  • 开心快活人 6小时前 成为了本站会员

  • 晋财 7小时前 成为了本站会员

  • WYG 1天前 成为了本站会员

  • Shine 1天前 成为了本站会员

  • 柳贻 1天前 成为了本站会员

  • hallelujah_HL 1天前 成为了本站会员

  • 焦昱贺 1天前 成为了本站会员

  • Rubin 1天前 成为了本站会员

0.310671s