日期:2014-05-20  浏览次数:20902 次

关于使用LINQ进行索引和非索引组合查询的问题
就是在使用LINQ的扩展函数single进行查询的时候,如果查询字段是由索引和非索引字段共同组成,例如:
t=>t.A == var1 && t.B == var2

如果A是索引字段,B是非索引字段,那么查询的时候的是不是只要发现不匹配A字段,就不再进行B字段的判断呢?

谢了

------解决方案--------------------
发现前面条件不成立,后面的And不比较了,所以不存在效率问题