我在 c# 中有以下 LINQ 查询
var stats = from s in context.Stats
select s;
Expression<Func<Stat, bool>> e1 = s => s.Age >= 15 && s.Age < 25;
Expression<Func<Stat, bool>> e2 = s => s.Age >= 40 && s.Age < 50;
stats = stats.Where(e1);
此代码有效,并为我提供了 Stats 表中 Age 介于 15 到 25 之间的行。
现在,我想获得从 15 到 25 和从 40 到 50 的行。
我如何结合这两个表达式?
谢谢