使用 IsBetween 查询


  可以使用 IsBetween 方法进行范围查询,对应 SQL 里的 BETWEEN 语句。示例如下:

[TestMethod]
public void TestBetween()
{
    using (var db = new DbContext())
    {
        var list = db.Orders
            .Where(s => s.OrderDate.IsBetween(DateTime.Now.AddDays(-1), DateTime.Now))
            .ToList();
    }
}