根据where
子句在 linq 表达式中的位置,性能是否存在差异?
看看下面的代码:
dbContext.AnEntity.Include("AnotherEntity").Where(e => e.ID == id).ToList();
dbContext.AnEntity.Where(e => e.ID == id).Include("AnotherEntity").ToList();
这两个表达式的执行计划是相同还是不同?
根据where
子句在 linq 表达式中的位置,性能是否存在差异?
看看下面的代码:
dbContext.AnEntity.Include("AnotherEntity").Where(e => e.ID == id).ToList();
dbContext.AnEntity.Where(e => e.ID == id).Include("AnotherEntity").ToList();
这两个表达式的执行计划是相同还是不同?