System.Collections.Generic.List和System.Linq.IQueryable之间的基本区别是什么

时间:2014-04-14 10:23:10

标签: c# .net list collections

System.Linq.IQueryable和System.Collections.Generic.List之间的基本区别是哪一个更快,何时使用什么?

1 个答案:

答案 0 :(得分:0)

IQueryable<T>interface,它提取某种类型的查询。可以执行此查询(通过迭代查询),但您必须使用ToList<T>将查询(结果)转换为列表。

List<T>只是一个可以包含一些对象的列表。准备好在需要时检索。