- Enumerable Class :Provides a set of static (Shared in Visual
Basic) methods for querying objects that implement IEnumerable<T>.
- Eneumerable Method
- 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>
|