IQueryable
Aggregate<TSource>(IQueryable<TSource>, Expression<Func<TSource, TSource, TSource>>)
Aggregate<TSource, TAccumulate>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate, TSource, TAccumulate>>)
Aggregate<TSource, TAccumulate, TResult>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate, TSource, TAccumulate>>, Expression<Func<TAccumulate, TResult>>)
All<TSource>
Any<TSource>(IQueryable<TSource>)
Any<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
AsQueryable(IEnumerable)
AsQueryable<TElement>(IEnumerable<TElement>)
Average(IQueryable<Decimal>)
Average(IQueryable<Nullable<Decimal>>)
Average(IQueryable<Double>)
Average(IQueryable<Nullable<Double>>)
Average(IQueryable<Int32>)
Average(IQueryable<Nullable<Int32>>)
Average(IQueryable<Int64>)
Average(IQueryable<Nullable<Int64>>)
Average(IQueryable<Nullable<Single>>)
Average(IQueryable<Single>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>)
Average<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>)
Cast<TResult>
Concat<TSource>
Contains<TSource>(IQueryable<TSource>, TSource)
Contains<TSource>(IQueryable<TSource>, TSource, IEqualityComparer<TSource>)
Count<TSource>(IQueryable<TSource>)
Count<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
DefaultIfEmpty<TSource>(IQueryable<TSource>)
DefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)
Distinct<TSource>(IQueryable<TSource>)
Distinct<TSource>(IQueryable<TSource>, IEqualityComparer<TSource>)
ElementAt<TSource>
ElementAtOrDefault<TSource>
Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>)
Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
First<TSource>(IQueryable<TSource>)
First<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
FirstOrDefault<TSource>(IQueryable<TSource>)
FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
GroupBy<TSource, TKey>(IQueryable<TSource>, Expression<Func<TSource, TKey>>)
GroupBy<TSource, TKey>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, IEqualityComparer<TKey>)
GroupBy<TSource, TKey, TElement>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource, TElement>>)
GroupBy<TSource, TKey, TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TKey, IEnumerable<TSource>, TResult>>)
GroupBy<TSource, TKey, TElement>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource, TElement>>, IEqualityComparer<TKey>)
GroupBy<TSource, TKey, TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TKey, IEnumerable<TSource>, TResult>>, IEqualityComparer<TKey>)
GroupBy<TSource, TKey, TElement, TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource, TElement>>, Expression<Func<TKey, IEnumerable<TElement>, TResult>>)
GroupBy<TSource, TKey, TElement, TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource, TElement>>, Expression<Func<TKey, IEnumerable<TElement>, TResult>>, IEqualityComparer<TKey>)
GroupJoin<TOuter, TInner, TKey, TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>)
GroupJoin<TOuter, TInner, TKey, TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, IEnumerable<TInner>, TResult>>, IEqualityComparer<TKey>)
Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)
Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Join<TOuter, TInner, TKey, TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>)
Join<TOuter, TInner, TKey, TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TOuter, TInner, TResult>>, IEqualityComparer<TKey>)
Last<TSource>(IQueryable<TSource>)
Last<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
LastOrDefault<TSource>(IQueryable<TSource>)
LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
LongCount<TSource>(IQueryable<TSource>)
LongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
Max<TSource>(IQueryable<TSource>)
Max<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>)
Min<TSource>(IQueryable<TSource>)
Min<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>)
OfType<TResult>
OrderBy<TSource, TKey>(IQueryable<TSource>, Expression<Func<TSource, TKey>>)
OrderBy<TSource, TKey>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, IComparer<TKey>)
OrderByDescending<TSource, TKey>(IQueryable<TSource>, Expression<Func<TSource, TKey>>)
OrderByDescending<TSource, TKey>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, IComparer<TKey>)
Reverse<TSource>
Select<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>)
Select<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, Int32, TResult>>)
SelectMany<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TResult>>>)
SelectMany<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, Int32, IEnumerable<TResult>>>)
SelectMany<TSource, TCollection, TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource, TCollection, TResult>>)
SelectMany<TSource, TCollection, TResult>(IQueryable<TSource>, Expression<Func<TSource, Int32, IEnumerable<TCollection>>>, Expression<Func<TSource, TCollection, TResult>>)
SequenceEqual<TSource>(IQueryable<TSource>, IEnumerable<TSource>)
SequenceEqual<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Single<TSource>(IQueryable<TSource>)
Single<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
SingleOrDefault<TSource>(IQueryable<TSource>)
SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
Skip<TSource>
SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32, Boolean>>)
Sum(IQueryable<Decimal>)
Sum(IQueryable<Nullable<Decimal>>)
Sum(IQueryable<Double>)
Sum(IQueryable<Nullable<Double>>)
Sum(IQueryable<Int32>)
Sum(IQueryable<Nullable<Int32>>)
Sum(IQueryable<Int64>)
Sum(IQueryable<Nullable<Int64>>)
Sum(IQueryable<Nullable<Single>>)
Sum(IQueryable<Single>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>)
Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>)
Take<TSource>
TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32, Boolean>>)
ThenBy<TSource, TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource, TKey>>)
ThenBy<TSource, TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource, TKey>>, IComparer<TKey>)
ThenByDescending<TSource, TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource, TKey>>)
ThenByDescending<TSource, TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource, TKey>>, IComparer<TKey>)
Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>)
Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Where<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)
Where<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32, Boolean>>)
Zip<TFirst, TSecond, TResult> 
IEnumerable
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource, TSource, TSource>)
Aggregate<TSource, TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>)
Aggregate<TSource, TAccumulate, TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, Func<TAccumulate, TResult>)
All<TSource>
Any<TSource>(IEnumerable<TSource>)
Any<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
AsEnumerable<TSource>
Average(IEnumerable<Decimal>)
Average(IEnumerable<Nullable<Decimal>>)
Average(IEnumerable<Double>)
Average(IEnumerable<Nullable<Double>>)
Average(IEnumerable<Int32>)
Average(IEnumerable<Nullable<Int32>>)
Average(IEnumerable<Int64>)
Average(IEnumerable<Nullable<Int64>>)
Average(IEnumerable<Nullable<Single>>)
Average(IEnumerable<Single>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Double>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)
Average<TSource>(IEnumerable<TSource>, Func<TSource, Single>)
Cast<TResult>
Concat<TSource>
Contains<TSource>(IEnumerable<TSource>, TSource)
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)
Count<TSource>(IEnumerable<TSource>)
Count<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
DefaultIfEmpty<TSource>(IEnumerable<TSource>)
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)
Distinct<TSource>(IEnumerable<TSource>)
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
ElementAt<TSource>
ElementAtOrDefault<TSource>
Empty<TResult>
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
First<TSource>(IEnumerable<TSource>)
First<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
FirstOrDefault<TSource>(IEnumerable<TSource>)
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
GroupBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
GroupBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
GroupBy<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)
GroupBy<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>)
GroupBy<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)
GroupBy<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>, IEqualityComparer<TKey>)
GroupBy<TSource, TKey, TElement, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)
GroupBy<TSource, TKey, TElement, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)
GroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>)
GroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Join<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>)
Join<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)
Last<TSource>(IEnumerable<TSource>)
Last<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
LastOrDefault<TSource>(IEnumerable<TSource>)
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
LongCount<TSource>(IEnumerable<TSource>)
LongCount<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Max(IEnumerable<Decimal>)
Max(IEnumerable<Nullable<Decimal>>)
Max(IEnumerable<Double>)
Max(IEnumerable<Nullable<Double>>)
Max(IEnumerable<Int32>)
Max(IEnumerable<Nullable<Int32>>)
Max(IEnumerable<Int64>)
Max(IEnumerable<Nullable<Int64>>)
Max(IEnumerable<Nullable<Single>>)
Max(IEnumerable<Single>)
Max<TSource>(IEnumerable<TSource>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Double>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)
Max<TSource>(IEnumerable<TSource>, Func<TSource, Single>)
Max<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)
Min(IEnumerable<Decimal>)
Min(IEnumerable<Nullable<Decimal>>)
Min(IEnumerable<Double>)
Min(IEnumerable<Nullable<Double>>)
Min(IEnumerable<Int32>)
Min(IEnumerable<Nullable<Int32>>)
Min(IEnumerable<Int64>)
Min(IEnumerable<Nullable<Int64>>)
Min(IEnumerable<Nullable<Single>>)
Min(IEnumerable<Single>)
Min<TSource>(IEnumerable<TSource>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Double>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)
Min<TSource>(IEnumerable<TSource>, Func<TSource, Single>)
Min<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)
OfType<TResult>
OrderBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
OrderBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
OrderByDescending<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
OrderByDescending<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
Range
Repeat<TResult>
Reverse<TSource>
Select<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)
Select<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, TResult>)
SelectMany<TSource, TResult>(IEnumerable<TSource>, Func<TSource, IEnumerable<TResult>>)
SelectMany<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, IEnumerable<TResult>>)
SelectMany<TSource, TCollection, TResult>(IEnumerable<TSource>, Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
SelectMany<TSource, TCollection, TResult>(IEnumerable<TSource>, Func<TSource, Int32, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Single<TSource>(IEnumerable<TSource>)
Single<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
SingleOrDefault<TSource>(IEnumerable<TSource>)
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Skip<TSource>
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)
Sum(IEnumerable<Decimal>)
Sum(IEnumerable<Nullable<Decimal>>)
Sum(IEnumerable<Double>)
Sum(IEnumerable<Nullable<Double>>)
Sum(IEnumerable<Int32>)
Sum(IEnumerable<Nullable<Int32>>)
Sum(IEnumerable<Int64>)
Sum(IEnumerable<Nullable<Int64>>)
Sum(IEnumerable<Nullable<Single>>)
Sum(IEnumerable<Single>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Double>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)
Sum<TSource>(IEnumerable<TSource>, Func<TSource, Single>)
Take<TSource>
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)
ThenBy<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>)
ThenBy<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
ThenByDescending<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>)
ThenByDescending<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
ToArray<TSource>
ToDictionary<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
ToDictionary<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
ToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)
ToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)
ToList<TSource>
ToLookup<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
ToLookup<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
ToLookup<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)
ToLookup<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Where<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)
Zip<TFirst, TSecond, TResult>