|
static IEnumerable< TSource > | Where< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
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, TResult > (this IEnumerable< TSource > source, Func< TSource, IEnumerable< TResult > > selector) |
|
static IEnumerable< TSource > | Take< TSource > (this IEnumerable< TSource > source, int count) |
|
static IOrderedEnumerable< TSource > | OrderBy< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IOrderedEnumerable< TSource > | OrderByDescending< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IOrderedEnumerable< TSource > | ThenBy< TSource, TKey > (this IOrderedEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IEnumerable< IGrouping< TKey, TSource > > | GroupBy< TSource, TKey > (this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) |
|
static IEnumerable< TSource > | Distinct< TSource > (this IEnumerable< TSource > source) |
|
static IEnumerable< TSource > | Union< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
static IEnumerable< TSource > | Except< TSource > (this IEnumerable< TSource > first, IEnumerable< TSource > second) |
|
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[] | ToArray< TSource > (this IEnumerable< TSource > source) |
|
static List< TSource > | ToList< TSource > (this IEnumerable< TSource > source) |
|
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 IEnumerable< TResult > | OfType< TResult > (this IEnumerable source) |
|
static IEnumerable< TResult > | Cast< TResult > (this IEnumerable source) |
|
static TSource | First< TSource > (this IEnumerable< TSource > source) |
|
static TSource | FirstOrDefault< TSource > (this IEnumerable< TSource > source) |
|
static TSource | FirstOrDefault< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static TSource | Last< TSource > (this IEnumerable< TSource > source) |
|
static TSource | LastOrDefault< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static TSource | Single< TSource > (this IEnumerable< TSource > source) |
|
static TSource | SingleOrDefault< TSource > (this IEnumerable< TSource > source) |
|
static TSource | SingleOrDefault< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static TSource | ElementAt< TSource > (this IEnumerable< TSource > source, int index) |
|
static IEnumerable< TResult > | Empty< TResult > () |
|
static bool | Any< TSource > (this IEnumerable< TSource > source) |
|
static bool | Any< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static bool | All< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
static int | Count< TSource > (this IEnumerable< TSource > source) |
|
static int | Count< TSource > (this IEnumerable< TSource > source, Func< TSource, bool > predicate) |
|
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 | Min (this IEnumerable< int > source) |
|
static int | Min< TSource > (this IEnumerable< TSource > source, Func< TSource, int > selector) |
|
static int | Max (this IEnumerable< int > source) |
|
static int | Max< TSource > (this IEnumerable< TSource > source, Func< TSource, int > selector) |
|
|
static IEnumerable< TResult > | SelectIterator< TSource, TResult > (IEnumerable< TSource > source, Func< TSource, int, TResult > selector) |
|
static Func< TSource, bool > | CombinePredicates< TSource > (Func< TSource, bool > predicate1, Func< TSource, bool > predicate2) |
|
static Func< TSource, TResult > | CombineSelectors< TSource, TMiddle, TResult > (Func< TSource, TMiddle > selector1, Func< TMiddle, TResult > selector2) |
|
static IEnumerable< TResult > | SelectManyIterator< TSource, TResult > (IEnumerable< TSource > source, Func< TSource, IEnumerable< TResult > > selector) |
|
static IEnumerable< TSource > | TakeIterator< TSource > (IEnumerable< TSource > source, int count) |
|
static IEnumerable< TSource > | DistinctIterator< TSource > (IEnumerable< TSource > source, IEqualityComparer< TSource > comparer) |
|
static IEnumerable< TSource > | UnionIterator< TSource > (IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer) |
|
static IEnumerable< TSource > | ExceptIterator< TSource > (IEnumerable< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource > comparer) |
|
static IEnumerable< TResult > | OfTypeIterator< TResult > (IEnumerable source) |
|
static IEnumerable< TResult > | CastIterator< TResult > (IEnumerable source) |
|
Definition at line 14 of file Enumerable.cs.