【发布时间】:2014-04-14 10:23:10
【问题描述】:
System.Linq.IQueryable 和 System.Collections.Generic.List 之间的基本区别是什么,哪个更快,什么时候使用?
【问题讨论】:
-
区别在于它们是苹果和橙子
标签: c# .net list collections
System.Linq.IQueryable 和 System.Collections.Generic.List 之间的基本区别是什么,哪个更快,什么时候使用?
【问题讨论】:
标签: c# .net list collections
IQueryable<T> 是一个interface,它抽象了某种类型的查询。可以执行此查询(通过迭代查询),但您必须使用 ToList<T> 将查询(的结果)转换为列表。
List<T> 只是一个可以包含一些对象的列表。准备好在您需要时被取回。
【讨论】: