Differences between IQueryable, List, IEnumerator?
IQueryable<T> is intended to allow a query provider (for example, an ORM like LINQ to SQL or the Entity Framework) to use the expressions contained in a query to translate the request into another format. In other words, LINQ-to-SQL looks at the properties of the entities that you’re using along with the comparisons you’re making … Read more