mscorlib(4.0.0.0) API with additions
System.Linq.Enumerable Member List

This is the complete list of members for System.Linq.Enumerable, including all inherited members.

Aggregate< TSource >(this IEnumerable< TSource > source, Func< TSource, TSource, TSource > func)System.Linq.Enumerablestatic
Aggregate< TSource, TAccumulate >(this IEnumerable< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func)System.Linq.Enumerablestatic
Aggregate< TSource, TAccumulate, TResult >(this IEnumerable< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func, Func< TAccumulate, TResult > resultSelector)System.Linq.Enumerablestatic
All< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
Any< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Any< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
Append< TSource >(this IEnumerable< TSource > source, TSource element)System.Linq.Enumerablestatic
AsEnumerable< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Average(this IEnumerable< int > source)System.Linq.Enumerablestatic
Average(this IEnumerable< int?> source)System.Linq.Enumerablestatic
Average(this IEnumerable< long > source)System.Linq.Enumerablestatic
Average(this IEnumerable< long?> source)System.Linq.Enumerablestatic
Average(this IEnumerable< float > source)System.Linq.Enumerablestatic
Average(this IEnumerable< float?> source)System.Linq.Enumerablestatic
Average(this IEnumerable< double > source)System.Linq.Enumerablestatic
Average(this IEnumerable< double?> source)System.Linq.Enumerablestatic
Average(this IEnumerable< decimal > source)System.Linq.Enumerablestatic
Average(this IEnumerable< decimal?> source)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, int > selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, int?> selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, long > selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, long?> selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, float > selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, float?> selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, double > selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, double?> selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal > selector)System.Linq.Enumerablestatic
Average< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal?> selector)System.Linq.Enumerablestatic
Cast< TResult >(this IEnumerable source)System.Linq.Enumerablestatic
Concat< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second)System.Linq.Enumerablestatic
Contains< TSource >(this IEnumerable< TSource > source, TSource value)System.Linq.Enumerablestatic
Contains< TSource >(this IEnumerable< TSource > source, TSource value, IEqualityComparer< TSource > comparer)System.Linq.Enumerablestatic
Count< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Count< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
DefaultIfEmpty< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
DefaultIfEmpty< TSource >(this IEnumerable< TSource > source, TSource defaultValue)System.Linq.Enumerablestatic
Distinct< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Distinct< TSource >(this IEnumerable< TSource > source, IEqualityComparer< TSource > comparer)System.Linq.Enumerablestatic
ElementAt< TSource >(this IEnumerable< TSource > source, int index)System.Linq.Enumerablestatic
ElementAtOrDefault< TSource >(this IEnumerable< TSource > source, int index)System.Linq.Enumerablestatic
Empty< TResult >()System.Linq.Enumerablestatic
Except< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second)System.Linq.Enumerablestatic
Except< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer)System.Linq.Enumerablestatic
First< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
First< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
FirstOrDefault< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
FirstOrDefault< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
GroupBy< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
GroupBy< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
GroupBy< TSource, TKey, TElement >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector)System.Linq.Enumerablestatic
GroupBy< TSource, TKey, TElement >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
GroupBy< TSource, TKey, TElement, TResult >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, Func< TKey, IEnumerable< TElement >, TResult > resultSelector)System.Linq.Enumerablestatic
GroupBy< TSource, TKey, TElement, TResult >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, Func< TKey, IEnumerable< TElement >, TResult > resultSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
GroupBy< TSource, TKey, TResult >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TKey, IEnumerable< TSource >, TResult > resultSelector)System.Linq.Enumerablestatic
GroupBy< TSource, TKey, TResult >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TKey, IEnumerable< TSource >, TResult > resultSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
GroupJoin< TOuter, TInner, TKey, TResult >(this IEnumerable< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, IEnumerable< TInner >, TResult > resultSelector)System.Linq.Enumerablestatic
GroupJoin< TOuter, TInner, TKey, TResult >(this IEnumerable< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, IEnumerable< TInner >, TResult > resultSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
Intersect< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second)System.Linq.Enumerablestatic
Intersect< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer)System.Linq.Enumerablestatic
Join< TOuter, TInner, TKey, TResult >(this IEnumerable< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, TInner, TResult > resultSelector)System.Linq.Enumerablestatic
Join< TOuter, TInner, TKey, TResult >(this IEnumerable< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, TInner, TResult > resultSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
Last< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Last< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
LastOrDefault< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
LastOrDefault< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
LongCount< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
LongCount< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
Max(this IEnumerable< int > source)System.Linq.Enumerablestatic
Max(this IEnumerable< int?> source)System.Linq.Enumerablestatic
Max(this IEnumerable< long > source)System.Linq.Enumerablestatic
Max(this IEnumerable< long?> source)System.Linq.Enumerablestatic
Max(this IEnumerable< double > source)System.Linq.Enumerablestatic
Max(this IEnumerable< double?> source)System.Linq.Enumerablestatic
Max(this IEnumerable< float > source)System.Linq.Enumerablestatic
Max(this IEnumerable< float?> source)System.Linq.Enumerablestatic
Max(this IEnumerable< decimal > source)System.Linq.Enumerablestatic
Max(this IEnumerable< decimal?> source)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, int > selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, int?> selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, long > selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, long?> selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, float > selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, float?> selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, double > selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, double?> selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal > selector)System.Linq.Enumerablestatic
Max< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal?> selector)System.Linq.Enumerablestatic
Max< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, TResult > selector)System.Linq.Enumerablestatic
Min(this IEnumerable< int > source)System.Linq.Enumerablestatic
Min(this IEnumerable< int?> source)System.Linq.Enumerablestatic
Min(this IEnumerable< long > source)System.Linq.Enumerablestatic
Min(this IEnumerable< long?> source)System.Linq.Enumerablestatic
Min(this IEnumerable< float > source)System.Linq.Enumerablestatic
Min(this IEnumerable< float?> source)System.Linq.Enumerablestatic
Min(this IEnumerable< double > source)System.Linq.Enumerablestatic
Min(this IEnumerable< double?> source)System.Linq.Enumerablestatic
Min(this IEnumerable< decimal > source)System.Linq.Enumerablestatic
Min(this IEnumerable< decimal?> source)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, int > selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, int?> selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, long > selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, long?> selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, float > selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, float?> selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, double > selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, double?> selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal > selector)System.Linq.Enumerablestatic
Min< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal?> selector)System.Linq.Enumerablestatic
Min< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, TResult > selector)System.Linq.Enumerablestatic
OfType< TResult >(this IEnumerable source)System.Linq.Enumerablestatic
OrderBy< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
OrderBy< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer)System.Linq.Enumerablestatic
OrderByDescending< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
OrderByDescending< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer)System.Linq.Enumerablestatic
Prepend< TSource >(this IEnumerable< TSource > source, TSource element)System.Linq.Enumerablestatic
Range(int start, int count)System.Linq.Enumerablestatic
Repeat< TResult >(TResult element, int count)System.Linq.Enumerablestatic
Reverse< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Select< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, TResult > selector)System.Linq.Enumerablestatic
Select< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, int, TResult > selector)System.Linq.Enumerablestatic
SelectMany< TSource, TCollection, TResult >(this IEnumerable< TSource > source, Func< TSource, int, IEnumerable< TCollection >> collectionSelector, Func< TSource, TCollection, TResult > resultSelector)System.Linq.Enumerablestatic
SelectMany< TSource, TCollection, TResult >(this IEnumerable< TSource > source, Func< TSource, IEnumerable< TCollection >> collectionSelector, Func< TSource, TCollection, TResult > resultSelector)System.Linq.Enumerablestatic
SelectMany< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, IEnumerable< TResult >> selector)System.Linq.Enumerablestatic
SelectMany< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, int, IEnumerable< TResult >> selector)System.Linq.Enumerablestatic
SequenceEqual< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second)System.Linq.Enumerablestatic
SequenceEqual< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer)System.Linq.Enumerablestatic
Single< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
Single< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
SingleOrDefault< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
SingleOrDefault< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
Skip< TSource >(this IEnumerable< TSource > source, int count)System.Linq.Enumerablestatic
SkipWhile< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
SkipWhile< TSource >(this IEnumerable< TSource > source, Func< TSource, int, bool > predicate)System.Linq.Enumerablestatic
Sum(this IEnumerable< int > source)System.Linq.Enumerablestatic
Sum(this IEnumerable< int?> source)System.Linq.Enumerablestatic
Sum(this IEnumerable< long > source)System.Linq.Enumerablestatic
Sum(this IEnumerable< long?> source)System.Linq.Enumerablestatic
Sum(this IEnumerable< float > source)System.Linq.Enumerablestatic
Sum(this IEnumerable< float?> source)System.Linq.Enumerablestatic
Sum(this IEnumerable< double > source)System.Linq.Enumerablestatic
Sum(this IEnumerable< double?> source)System.Linq.Enumerablestatic
Sum(this IEnumerable< decimal > source)System.Linq.Enumerablestatic
Sum(this IEnumerable< decimal?> source)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, int > selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, int?> selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, long > selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, long?> selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, float > selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, float?> selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, double > selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, double?> selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal > selector)System.Linq.Enumerablestatic
Sum< TSource >(this IEnumerable< TSource > source, Func< TSource, decimal?> selector)System.Linq.Enumerablestatic
Take< TSource >(this IEnumerable< TSource > source, int count)System.Linq.Enumerablestatic
TakeWhile< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
TakeWhile< TSource >(this IEnumerable< TSource > source, Func< TSource, int, bool > predicate)System.Linq.Enumerablestatic
ThenBy< TSource, TKey >(this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
ThenBy< TSource, TKey >(this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer)System.Linq.Enumerablestatic
ThenByDescending< TSource, TKey >(this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
ThenByDescending< TSource, TKey >(this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer)System.Linq.Enumerablestatic
ToArray< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
ToDictionary< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
ToDictionary< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
ToDictionary< TSource, TKey, TElement >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector)System.Linq.Enumerablestatic
ToDictionary< TSource, TKey, TElement >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
ToList< TSource >(this IEnumerable< TSource > source)System.Linq.Enumerablestatic
ToLookup< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector)System.Linq.Enumerablestatic
ToLookup< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
ToLookup< TSource, TKey, TElement >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector)System.Linq.Enumerablestatic
ToLookup< TSource, TKey, TElement >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer)System.Linq.Enumerablestatic
Union< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second)System.Linq.Enumerablestatic
Union< TSource >(this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer)System.Linq.Enumerablestatic
Where< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)System.Linq.Enumerablestatic
Where< TSource >(this IEnumerable< TSource > source, Func< TSource, int, bool > predicate)System.Linq.Enumerablestatic
Zip< TFirst, TSecond, TResult >(this IEnumerable< TFirst > first, IEnumerable< TSecond > second, Func< TFirst, TSecond, TResult > resultSelector)System.Linq.Enumerablestatic