Understanding .AsEnumerable() in LINQ to SQL

The reason for AsEnumerable is to AsEnumerable(TSource)(IEnumerable(TSource)) can be used to choose between query implementations when a sequence implements IEnumerable(T) but also has a different set of public query methods available So when you were calling the Where method before, you were calling a different Where method from the IEnumerable.Where. That Where statement was for … Read more