| 程序包 | 说明 |
|---|---|
| com.bestvike.linq | |
| com.bestvike.linq.enumerable | |
| com.bestvike.linq.util |
| 限定符和类型 | 方法和说明 |
|---|---|
default <TAccumulate,TResult> |
IEnumerable.aggregate(TAccumulate seed,
Func2<? super TAccumulate,? super TSource,? extends TAccumulate> func,
Func1<? super TAccumulate,? extends TResult> resultSelector) |
<TKey> IOrderedEnumerable<TElement> |
IOrderedEnumerable.createOrderedEnumerable(Func1<TElement,TKey> keySelector,
java.util.Comparator<TKey> comparer,
boolean descending) |
default <TKey> IEnumerable<TSource> |
IEnumerable.distinctBy(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> IEnumerable<TSource> |
IEnumerable.distinctBy(Func1<? super TSource,? extends TKey> keySelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey> IEnumerable<TSource> |
IEnumerable.exceptBy(IEnumerable<? extends TSource> second,
Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> IEnumerable<TSource> |
IEnumerable.exceptBy(IEnumerable<? extends TSource> second,
Func1<? super TSource,? extends TKey> keySelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.fullJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey> IEnumerable<IGrouping<TKey,TSource>> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey,TElement> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey,TElement> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey,TElement,TResult> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
Func2<? super TKey,? super IEnumerable<TElement>,? extends TResult> resultSelector) |
default <TKey,TElement,TResult> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
Func2<? super TKey,? super IEnumerable<TElement>,? extends TResult> resultSelector) |
default <TKey,TElement,TResult> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
Func2<? super TKey,? super IEnumerable<TElement>,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey,TElement,TResult> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
Func2<? super TKey,? super IEnumerable<TElement>,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey,TElement> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey,TElement> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey,TResult> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func2<? super TKey,? super IEnumerable<TSource>,? extends TResult> resultSelector) |
default <TKey,TResult> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
Func2<? super TKey,? super IEnumerable<TSource>,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey> IEnumerable<IGrouping<TKey,TSource>> |
IEnumerable.groupBy(Func1<? super TSource,? extends TKey> keySelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.groupJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super IEnumerable<TInner>,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.groupJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super IEnumerable<TInner>,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.groupJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super IEnumerable<TInner>,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.groupJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super IEnumerable<TInner>,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey> IEnumerable<TSource> |
IEnumerable.intersectBy(IEnumerable<? extends TSource> second,
Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> IEnumerable<TSource> |
IEnumerable.intersectBy(IEnumerable<? extends TSource> second,
Func1<? super TSource,? extends TKey> keySelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.join(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.join(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.join(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.join(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.leftJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TInner defaultInner,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
static <TSource> IEnumerable<TSource> |
Linq.loop(TSource seed,
Func1<? super TSource,? extends TSource> next) |
static <TSource> IEnumerable<TSource> |
Linq.loop(TSource seed,
Predicate1<? super TSource> condition,
Func1<? super TSource,? extends TSource> next) |
default <TResult> TResult |
IEnumerable.max(Func1<? super TSource,? extends TResult> selector) |
default <TKey> TSource |
IEnumerable.maxBy(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> TSource |
IEnumerable.maxByNull(Func1<? super TSource,? extends TKey> keySelector) |
default <TResult> TResult |
IEnumerable.maxNull(Func1<? super TSource,? extends TResult> selector) |
default <TResult> TResult |
IEnumerable.min(Func1<? super TSource,? extends TResult> selector) |
default <TKey> TSource |
IEnumerable.minBy(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> TSource |
IEnumerable.minByNull(Func1<? super TSource,? extends TKey> keySelector) |
default <TResult> TResult |
IEnumerable.minNull(Func1<? super TSource,? extends TResult> selector) |
default <TKey> IOrderedEnumerable<TSource> |
IEnumerable.orderBy(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> IOrderedEnumerable<TSource> |
IEnumerable.orderBy(Func1<? super TSource,? extends TKey> keySelector,
java.util.Comparator<? super TKey> comparer) |
default <TKey> IOrderedEnumerable<TSource> |
IEnumerable.orderByDescending(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> IOrderedEnumerable<TSource> |
IEnumerable.orderByDescending(Func1<? super TSource,? extends TKey> keySelector,
java.util.Comparator<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TInner,TKey,TResult> |
IEnumerable.rightJoin(IEnumerable<? extends TInner> inner,
Func1<? super TSource,? extends TKey> outerKeySelector,
Func1<? super TInner,? extends TKey> innerKeySelector,
TSource defaultOuter,
Func2<? super TSource,? super TInner,? extends TResult> resultSelector,
IEqualityComparer<? super TKey> comparer) |
default <TResult> IEnumerable<TResult> |
IEnumerable.select(Func1<? super TSource,? extends TResult> selector) |
default <TCollection,TResult> |
IEnumerable.selectMany(Func1<? super TSource,? extends IEnumerable<? extends TCollection>> collectionSelector,
Func2<? super TSource,? super TCollection,? extends TResult> resultSelector) |
default <TResult> IEnumerable<TResult> |
IEnumerable.selectMany(Func1<? super TSource,? extends IEnumerable<? extends TResult>> selector) |
default <TKey> IOrderedEnumerable<TElement> |
IOrderedEnumerable.thenBy(Func1<? super TElement,? extends TKey> keySelector) |
default <TKey> IOrderedEnumerable<TElement> |
IOrderedEnumerable.thenBy(Func1<? super TElement,? extends TKey> keySelector,
java.util.Comparator<? super TKey> comparer) |
default <TKey> IOrderedEnumerable<TElement> |
IOrderedEnumerable.thenByDescending(Func1<? super TElement,? extends TKey> keySelector) |
default <TKey> IOrderedEnumerable<TElement> |
IOrderedEnumerable.thenByDescending(Func1<? super TElement,? extends TKey> keySelector,
java.util.Comparator<? super TKey> comparer) |
default <TCollection,TResult> |
IEnumerable.toCollection(TCollection collection,
Action2<? super TCollection,? super TSource> action,
Func1<? super TCollection,? extends TResult> resultSelector) |
default <TKey> java.util.Map<TKey,TSource> |
IEnumerable.toLinkedMap(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey,TElement> |
IEnumerable.toLinkedMap(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey,TElement> |
IEnumerable.toLinkedMap(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey> ILookup<TKey,TSource> |
IEnumerable.toLookup(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey,TElement> |
IEnumerable.toLookup(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey,TElement> |
IEnumerable.toLookup(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey,TElement> |
IEnumerable.toLookup(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey,TElement> |
IEnumerable.toLookup(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey> ILookup<TKey,TSource> |
IEnumerable.toLookup(Func1<? super TSource,? extends TKey> keySelector,
IEqualityComparer<? super TKey> comparer) |
default <TKey> java.util.Map<TKey,TSource> |
IEnumerable.toMap(Func1<? super TSource,? extends TKey> keySelector) |
default <TKey,TElement> |
IEnumerable.toMap(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey,TElement> |
IEnumerable.toMap(Func1<? super TSource,? extends TKey> keySelector,
Func1<? super TSource,? extends TElement> elementSelector) |
default <TKey> IEnumerable<TSource> |
IEnumerable.unionBy(IEnumerable<? extends TSource> second,
Func1<? super TSource,? extends TKey> keySelector) |
default <TKey> IEnumerable<TSource> |
IEnumerable.unionBy(IEnumerable<? extends TSource> second,
Func1<? super TSource,? extends TKey> keySelector,
IEqualityComparer<? super TKey> comparer) |
| 限定符和类型 | 方法和说明 |
|---|---|
<TResult> IEnumerable<TResult> |
Iterator._select(Func1<TSource,TResult> selector) |
static <TSource,TAccumulate,TResult> |
Aggregate.aggregate(IEnumerable<TSource> source,
TAccumulate seed,
Func2<TAccumulate,TSource,TAccumulate> func,
Func1<TAccumulate,TResult> resultSelector) |
static <TSource,TKey> |
DistinctBy.distinctBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
DistinctBy.distinctBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey> |
ExceptBy.exceptBy(IEnumerable<TSource> first,
IEnumerable<TSource> second,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
ExceptBy.exceptBy(IEnumerable<TSource> first,
IEnumerable<TSource> second,
Func1<TSource,TKey> keySelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.fullJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey,TElement> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey,TElement> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey,TElement,TResult> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
Func2<TKey,IEnumerable<TElement>,TResult> resultSelector) |
static <TSource,TKey,TElement,TResult> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
Func2<TKey,IEnumerable<TElement>,TResult> resultSelector) |
static <TSource,TKey,TElement,TResult> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
Func2<TKey,IEnumerable<TElement>,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey,TElement,TResult> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
Func2<TKey,IEnumerable<TElement>,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey,TElement> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey,TElement> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey,TResult> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func2<TKey,IEnumerable<TSource>,TResult> resultSelector) |
static <TSource,TKey,TResult> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func2<TKey,IEnumerable<TSource>,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey> |
GroupBy.groupBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
GroupJoin.groupJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,IEnumerable<TInner>,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
GroupJoin.groupJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,IEnumerable<TInner>,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
GroupJoin.groupJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,IEnumerable<TInner>,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
GroupJoin.groupJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,IEnumerable<TInner>,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey> |
IntersectBy.intersectBy(IEnumerable<TSource> first,
IEnumerable<TSource> second,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
IntersectBy.intersectBy(IEnumerable<TSource> first,
IEnumerable<TSource> second,
Func1<TSource,TKey> keySelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.join(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.join(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.join(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.join(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.leftJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TInner defaultInner,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource> IEnumerable<TSource> |
Loop.loop(TSource seed,
Func1<TSource,TSource> next) |
static <TSource> IEnumerable<TSource> |
Loop.loop(TSource seed,
Predicate1<TSource> condition,
Func1<TSource,TSource> next) |
static <TSource,TResult> |
Max.max(IEnumerable<TSource> source,
Func1<TSource,TResult> selector) |
static <TSource,TKey> |
MaxBy.maxBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
MaxBy.maxByNull(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TResult> |
Max.maxNull(IEnumerable<TSource> source,
Func1<TSource,TResult> selector) |
static <TSource,TResult> |
Min.min(IEnumerable<TSource> source,
Func1<TSource,TResult> selector) |
static <TSource,TKey> |
MinBy.minBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
MinBy.minByNull(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TResult> |
Min.minNull(IEnumerable<TSource> source,
Func1<TSource,TResult> selector) |
static <TSource,TKey> |
OrderBy.orderBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
OrderBy.orderBy(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
java.util.Comparator<TKey> comparer) |
static <TSource,TKey> |
OrderBy.orderByDescending(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
OrderBy.orderByDescending(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
java.util.Comparator<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
Func2<TOuter,TInner,TResult> resultSelector) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TOuter,TInner,TKey,TResult> |
Join.rightJoin(IEnumerable<TOuter> outer,
IEnumerable<TInner> inner,
Func1<TOuter,TKey> outerKeySelector,
Func1<TInner,TKey> innerKeySelector,
TOuter defaultOuter,
Func2<TOuter,TInner,TResult> resultSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TResult> |
Select.select(IEnumerable<TSource> source,
Func1<TSource,TResult> selector) |
static <TSource,TCollection,TResult> |
SelectMany.selectMany(IEnumerable<TSource> source,
Func1<TSource,IEnumerable<TCollection>> collectionSelector,
Func2<TSource,TCollection,TResult> resultSelector) |
static <TSource,TResult> |
SelectMany.selectMany(IEnumerable<TSource> source,
Func1<TSource,IEnumerable<TResult>> selector) |
static <TSource,TKey> |
OrderBy.thenBy(IOrderedEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
OrderBy.thenBy(IOrderedEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
java.util.Comparator<TKey> comparer) |
static <TSource,TKey> |
OrderBy.thenByDescending(IOrderedEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
OrderBy.thenByDescending(IOrderedEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
java.util.Comparator<TKey> comparer) |
static <TSource,TCollection,TResult> |
ToCollection.toCollection(IEnumerable<TSource> source,
TCollection collection,
Action2<TCollection,TSource> action,
Func1<TCollection,TResult> resultSelector) |
static <TSource,TKey> |
ToCollection.toLinkedMap(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey,TElement> |
ToCollection.toLinkedMap(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey,TElement> |
ToCollection.toLinkedMap(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey> |
ToLookup.toLookup(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey,TElement> |
ToLookup.toLookup(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey,TElement> |
ToLookup.toLookup(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey,TElement> |
ToLookup.toLookup(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey,TElement> |
ToLookup.toLookup(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey> |
ToLookup.toLookup(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
IEqualityComparer<TKey> comparer) |
static <TSource,TKey> |
ToCollection.toMap(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey,TElement> |
ToCollection.toMap(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey,TElement> |
ToCollection.toMap(IEnumerable<TSource> source,
Func1<TSource,TKey> keySelector,
Func1<TSource,TElement> elementSelector) |
static <TSource,TKey> |
UnionBy.unionBy(IEnumerable<TSource> first,
IEnumerable<TSource> second,
Func1<TSource,TKey> keySelector) |
static <TSource,TKey> |
UnionBy.unionBy(IEnumerable<TSource> first,
IEnumerable<TSource> second,
Func1<TSource,TKey> keySelector,
IEqualityComparer<TKey> comparer) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <TSource,TMiddle,TResult> |
Utilities.combineSelectors(Func1<TSource,TMiddle> selector1,
Func1<TMiddle,TResult> selector2) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <TSource,TMiddle,TResult> |
Utilities.combineSelectors(Func1<TSource,TMiddle> selector1,
Func1<TMiddle,TResult> selector2) |
static <TSource,TMiddle,TResult> |
Utilities.combineSelectors(Func1<TSource,TMiddle> selector1,
Func1<TMiddle,TResult> selector2) |
Copyright © 2019. All Rights Reserved.