.ToList()、.AsEnumerable()、AsQueryable()之间有什么区别?
我知道LINQ到实体和LINQto对象的一些不同之处,这是第一个实现的。IQueryable和第二个工具IEnumerable我的问题范围在EF 5之内。
IQueryable
IEnumerable
我的问题是,这三种方法的技术区别是什么?我看到,在许多情况下,所有这些都有效。我还看到使用它们的组合,如.ToList().AsQueryable().
.ToList().AsQueryable()
这些方法到底意味着什么?
是否有任何性能问题或什么东西会导致使用一个而另一个呢?
为什么一种用途,例如,.ToList().AsQueryable()而不是.AsQueryable()?
.AsQueryable()
宝慕林4294392
相关分类