lambda表达式 多条件组合查询

 

Expression<Func<XXX, bool>> expression = t => true;
expression = expression.And(t => t.AAA == 1);
expression = expression.And(t => t.BBB > 1);
var ds = products.AsQueryable().Where(expression).ToList();

  

 

posted @ 2017-07-11 14:05  大长腿的猪  阅读(1181)  评论(0编辑  收藏  举报