|
static TSource | Aggregate< TSource > (this IEnumerable< TSource > source, Func< TSource, TSource, TSource > func) |
|
static TAccumulate | Aggregate< TSource, TAccumulate > (this IEnumerable< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func) |
|
static TResult | Aggregate< TSource, TAccumulate, TResult > (this IEnumerable< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func, Func< TAccumulate, TResult > resultSelector) |
|
static bool | All< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static bool | Any< TSource > (this IEnumerable< TSource > source) |
|
static bool | Any< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< TSource > | AsEnumerable< TSource > (this IEnumerable< TSource > source) |
|
static double | Average (this IEnumerable< int > source) |
|
static double | Average (this IEnumerable< long > source) |
|
static double | Average (this IEnumerable< double > source) |
|
static float | Average (this IEnumerable< float > source) |
|
static decimal | Average (this IEnumerable< decimal > source) |
|
static double | Average (this IEnumerable< int?> source) |
|
static double | Average (this IEnumerable< long?> source) |
|
static double | Average (this IEnumerable< double?> source) |
|
static decimal | Average (this IEnumerable< decimal?> source) |
|
static float | Average (this IEnumerable< float?> source) |
|
static double | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, int > selector) |
|
static double | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, int?> selector) |
|
static double | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, long > selector) |
|
static double | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, long?> selector) |
|
static double | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, double > selector) |
|
static double | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, double?> selector) |
|
static float | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, float > selector) |
|
static float | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, float?> selector) |
|
static decimal | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal > selector) |
|
static decimal | Average< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal?> selector) |
|
static IEnumerable< TResult > | Cast< TResult > (this IEnumerable source) |
|
static IEnumerable< TSource > | Concat< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
static bool | Contains< TSource > (this IEnumerable< TSource > source, TSource value) |
|
static bool | Contains< TSource > (this IEnumerable< TSource > source, TSource value, IEqualityComparer< TSource > comparer) |
|
static int | Count< TSource > (this IEnumerable< TSource > source) |
|
static int | Count< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< TSource > | DefaultIfEmpty< TSource > (this IEnumerable< TSource > source) |
|
static IEnumerable< TSource > | DefaultIfEmpty< TSource > (this IEnumerable< TSource > source, TSource defaultValue) |
|
static IEnumerable< TSource > | Distinct< TSource > (this IEnumerable< TSource > source) |
|
static IEnumerable< TSource > | Distinct< TSource > (this IEnumerable< TSource > source, IEqualityComparer< TSource > comparer) |
|
static TSource | ElementAt< TSource > (this IEnumerable< TSource > source, int index) |
|
static TSource | ElementAtOrDefault< TSource > (this IEnumerable< TSource > source, int index) |
|
static IEnumerable< TResult > | Empty< TResult > () |
|
static IEnumerable< TSource > | Except< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
static IEnumerable< TSource > | Except< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer) |
|
static TSource | First< TSource > (this IEnumerable< TSource > source) |
|
static TSource | First< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static TSource | FirstOrDefault< TSource > (this IEnumerable< TSource > source) |
|
static TSource | FirstOrDefault< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< IGrouping
< TKey, TSource > > | GroupBy< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IEnumerable< IGrouping
< TKey, TSource > > | GroupBy< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey > comparer) |
|
static IEnumerable< IGrouping
< TKey, TElement > > | GroupBy< TSource, TKey, TElement > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector) |
|
static IEnumerable< IGrouping
< TKey, TElement > > | GroupBy< TSource, TKey, TElement > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer) |
|
static IEnumerable< TResult > | GroupBy< TSource, TKey, TElement, TResult > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, Func< TKey, IEnumerable< TElement >, TResult > resultSelector) |
|
static IEnumerable< TResult > | 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) |
|
static IEnumerable< TResult > | GroupBy< TSource, TKey, TResult > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TKey, IEnumerable< TSource >, TResult > resultSelector) |
|
static IEnumerable< TResult > | GroupBy< TSource, TKey, TResult > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TKey, IEnumerable< TSource >, TResult > resultSelector, IEqualityComparer< TKey > comparer) |
|
static IEnumerable< TResult > | 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) |
|
static IEnumerable< TResult > | 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) |
|
static IEnumerable< TSource > | Intersect< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
static IEnumerable< TSource > | Intersect< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer) |
|
static IEnumerable< TResult > | 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) |
|
static IEnumerable< TResult > | 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) |
|
static TSource | Last< TSource > (this IEnumerable< TSource > source) |
|
static TSource | Last< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static TSource | LastOrDefault< TSource > (this IEnumerable< TSource > source) |
|
static TSource | LastOrDefault< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static long | LongCount< TSource > (this IEnumerable< TSource > source) |
|
static long | LongCount< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static int | Max (this IEnumerable< int > source) |
|
static long | Max (this IEnumerable< long > source) |
|
static double | Max (this IEnumerable< double > source) |
|
static float | Max (this IEnumerable< float > source) |
|
static decimal | Max (this IEnumerable< decimal > source) |
|
static int | Max (this IEnumerable< int?> source) |
|
static long | Max (this IEnumerable< long?> source) |
|
static double | Max (this IEnumerable< double?> source) |
|
static float | Max (this IEnumerable< float?> source) |
|
static decimal | Max (this IEnumerable< decimal?> source) |
|
static TSource | Max< TSource > (this IEnumerable< TSource > source) |
|
static int | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, int > selector) |
|
static long | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, long > selector) |
|
static double | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, double > selector) |
|
static float | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, float > selector) |
|
static decimal | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal > selector) |
|
static int | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, int?> selector) |
|
static long | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, long?> selector) |
|
static double | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, double?> selector) |
|
static float | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, float?> selector) |
|
static decimal | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal?> selector) |
|
static TResult | Max< TSource, TResult > (this IEnumerable< TSource > source, Func< TSource, TResult > selector) |
|
static int | Min (this IEnumerable< int > source) |
|
static long | Min (this IEnumerable< long > source) |
|
static double | Min (this IEnumerable< double > source) |
|
static float | Min (this IEnumerable< float > source) |
|
static decimal | Min (this IEnumerable< decimal > source) |
|
static int | Min (this IEnumerable< int?> source) |
|
static long | Min (this IEnumerable< long?> source) |
|
static double | Min (this IEnumerable< double?> source) |
|
static float | Min (this IEnumerable< float?> source) |
|
static decimal | Min (this IEnumerable< decimal?> source) |
|
static TSource | Min< TSource > (this IEnumerable< TSource > source) |
|
static int | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, int > selector) |
|
static long | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, long > selector) |
|
static double | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, double > selector) |
|
static float | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, float > selector) |
|
static decimal | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal > selector) |
|
static int | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, int?> selector) |
|
static long | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, long?> selector) |
|
static float | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, float?> selector) |
|
static double | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, double?> selector) |
|
static decimal | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal?> selector) |
|
static TResult | Min< TSource, TResult > (this IEnumerable< TSource > source, Func< TSource, TResult > selector) |
|
static IEnumerable< TResult > | OfType< TResult > (this IEnumerable source) |
|
static IOrderedEnumerable
< TSource > | OrderBy< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IOrderedEnumerable
< TSource > | OrderBy< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer) |
|
static IOrderedEnumerable
< TSource > | OrderByDescending< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IOrderedEnumerable
< TSource > | OrderByDescending< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer) |
|
static IEnumerable< int > | Range (int start, int count) |
|
static IEnumerable< TResult > | Repeat< TResult > (TResult element, int count) |
|
static IEnumerable< TSource > | Reverse< TSource > (this IEnumerable< TSource > source) |
|
static IEnumerable< TResult > | Select< TSource, TResult > (this IEnumerable< TSource > source, Func< TSource, TResult > selector) |
|
static IEnumerable< TResult > | Select< TSource, TResult > (this IEnumerable< TSource > source, Func< TSource, int, TResult > selector) |
|
static IEnumerable< TResult > | SelectMany< TSource, TCollection, TResult > (this IEnumerable< TSource > source, Func< TSource, IEnumerable< TCollection >> collectionSelector, Func< TSource, TCollection, TResult > resultSelector) |
|
static IEnumerable< TResult > | SelectMany< TSource, TCollection, TResult > (this IEnumerable< TSource > source, Func< TSource, int, IEnumerable< TCollection >> collectionSelector, Func< TSource, TCollection, TResult > resultSelector) |
|
static IEnumerable< TResult > | SelectMany< TSource, TResult > (this IEnumerable< TSource > source, Func< TSource, IEnumerable< TResult >> selector) |
|
static IEnumerable< TResult > | SelectMany< TSource, TResult > (this IEnumerable< TSource > source, Func< TSource, int, IEnumerable< TResult >> selector) |
|
static bool | SequenceEqual< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
static bool | SequenceEqual< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer) |
|
static TSource | Single< TSource > (this IEnumerable< TSource > source) |
|
static TSource | Single< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static TSource | SingleOrDefault< TSource > (this IEnumerable< TSource > source) |
|
static TSource | SingleOrDefault< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< TSource > | Skip< TSource > (this IEnumerable< TSource > source, int count) |
|
static IEnumerable< TSource > | SkipWhile< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< TSource > | SkipWhile< TSource > (this IEnumerable< TSource > source, Func< TSource, int, bool > predicate) |
|
static int | Sum (this IEnumerable< int > source) |
|
static int | Sum (this IEnumerable< int?> source) |
|
static long | Sum (this IEnumerable< long > source) |
|
static long | Sum (this IEnumerable< long?> source) |
|
static double | Sum (this IEnumerable< double > source) |
|
static double | Sum (this IEnumerable< double?> source) |
|
static float | Sum (this IEnumerable< float > source) |
|
static float | Sum (this IEnumerable< float?> source) |
|
static decimal | Sum (this IEnumerable< decimal > source) |
|
static decimal | Sum (this IEnumerable< decimal?> source) |
|
static int | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, int > selector) |
|
static int | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, int?> selector) |
|
static long | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, long > selector) |
|
static long | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, long?> selector) |
|
static double | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, double > selector) |
|
static double | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, double?> selector) |
|
static float | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, float > selector) |
|
static float | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, float?> selector) |
|
static decimal | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal > selector) |
|
static decimal | Sum< TSource > (this IEnumerable< TSource > source, Func< TSource, decimal?> selector) |
|
static IEnumerable< TSource > | Take< TSource > (this IEnumerable< TSource > source, int count) |
|
static IEnumerable< TSource > | TakeWhile< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< TSource > | TakeWhile< TSource > (this IEnumerable< TSource > source, Func< TSource, int, bool > predicate) |
|
static IOrderedEnumerable
< TSource > | ThenBy< TSource, TKey > (this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IOrderedEnumerable
< TSource > | ThenBy< TSource, TKey > (this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer) |
|
static IOrderedEnumerable
< TSource > | ThenByDescending< TSource, TKey > (this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IOrderedEnumerable
< TSource > | ThenByDescending< TSource, TKey > (this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey > comparer) |
|
static TSource[] | ToArray< TSource > (this IEnumerable< TSource > source) |
|
static Dictionary< TKey, TSource > | ToDictionary< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static Dictionary< TKey, TSource > | ToDictionary< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey > comparer) |
|
static Dictionary< TKey, TElement > | ToDictionary< TSource, TKey, TElement > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector) |
|
static Dictionary< TKey, TElement > | ToDictionary< TSource, TKey, TElement > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer) |
|
static List< TSource > | ToList< TSource > (this IEnumerable< TSource > source) |
|
static ILookup< TKey, TSource > | ToLookup< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static ILookup< TKey, TSource > | ToLookup< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey > comparer) |
|
static ILookup< TKey, TElement > | ToLookup< TSource, TKey, TElement > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector) |
|
static ILookup< TKey, TElement > | ToLookup< TSource, TKey, TElement > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer) |
|
static IEnumerable< TSource > | Union< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
static IEnumerable< TSource > | Union< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer) |
|
static IEnumerable< TSource > | Where< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static IEnumerable< TSource > | Where< TSource > (this IEnumerable< TSource > source, Func< TSource, int, bool > predicate) |
|