LINQ Any vs Exists Performance

时间:2011-07-14 15:56:16

标签: linq linq-to-entities

  

可能重复:
  Linq .Any VS .Exists - Whats the difference?

在LINQ查询中使用any vs exists之间是否存在性能差异?特别是LINQ to Entities。

1 个答案:

答案 0 :(得分:3)

Exists需要List<T>的实例,而在Any上调用IEnumerable<T>。这意味着您可以提高内存效率,因为可以懒惰地评估IEnumerable<T>