Summary
LinqExtensions.
- Assembly
- Rocket
.Surgery .Linq .Extensions .dll - Namespace
- System
.Linq - Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type["LinqExtensions"]
class Type type-node
Syntax
public static class LinqExtensions
Attributes
Type | Description |
---|---|
Nullable |
|
NullableAttribute | |
PublicAPIAttribute |
Methods
Name | Value | Summary |
---|---|---|
Filter |
IEnumerable |
Filters a sequence of values based on a predicate.
static
|
Filter |
IEnumerable |
Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function.
static
|
Map |
IEnumerable |
Projects each element of a sequence into a new form by incorporating the element's index.
static
|
Map |
IEnumerable |
Projects each element of a sequence into a new form.
static
|
MergeMap |
IEnumerable |
Projects each element of a sequence to an
System.Collections.Generic.IEnumerable`1 , flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein.
static
|
MergeMap |
IEnumerable |
Projects each element of a sequence to an
System.Collections.Generic.IEnumerable`1 , flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. The index of each source element is used in the intermediate projected form of that element.
static
|
MergeMap |
IEnumerable |
Projects each element of a sequence to an
System.Collections.Generic.IEnumerable`1 and flattens the resulting sequences into one sequence.
static
|
MergeMap |
IEnumerable |
Projects each element of a sequence to an
System.Collections.Generic.IEnumerable`1 , and flattens the resulting sequences into one sequence. The index of each source element is used in the projected form of that element.
static
|
Reduce |
TResult |
Applies an accumulator function over an sequence, returning the result of the aggregation as a single element in the result sequence. The specified seed value is used as the initial accumulator value,
and the specified result selector function is used to select the result value.
static
|
Reduce |
TAccumulate |
Applies an accumulator function over an sequence, returning the result of the aggregation as a single element in the result sequence. The specified seed value is used as the initial accumulator value.
For aggregation behavior with incremental intermediate results.
static
|
Reduce |
TSource |
Applies an accumulator function over an sequence, returning the result of the aggregation as a single element in the result sequence.
For aggregation behavior with incremental intermediate results.
static
|