WithIndexArrayEnumerableTSource Methods |
The XEnumerableWithIndexArrayEnumerableTSource generic type exposes the following members.
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from ValueType.) |
![]() | GetEnumerator |
Returns an enumerator that iterates through the XEnumerableWithIndexArrayEnumerableTSource.
|
![]() | GetHashCode | (Inherited from ValueType.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString | (Inherited from ValueType.) |
Name | Description | |
---|---|---|
![]() | BatchItemWithIndexTSource |
Splits the input sequence into a sequence of batches of the specified size.
(Defined by XEnumerable.) |
![]() | CommonPrefixItemWithIndexTSource |
Returns the common prefix of two sequences, according to the specified comparer.
(Defined by XEnumerable.) |
![]() | DenseRankByItemWithIndexTSource, TKey, TResult |
Associates an ascending dense rank to each element of the input sequence, based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | DenseRankByDescendingItemWithIndexTSource, TKey, TResult |
Associates a descending dense rank to each element of the input sequence, based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | DistinctByItemWithIndexTSource, TKey |
Returns a sequence with distinct elements from the input sequence based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | DistinctUntilChangedItemWithIndexTSource |
Returns a sequence with distinct adjacent elements from the input sequence based on the specified comparer.
(Defined by XEnumerable.) |
![]() | DistinctUntilChangedByItemWithIndexTSource, TKey |
Returns a sequence with distinct adjacent elements from the input sequence based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | ElementAtOrDefaultItemWithIndexTSource |
Returns the element at a specified index in a sequence, or the specified default value if the index is out of range.
(Defined by XEnumerable.) |
![]() | ExceptByItemWithIndexTSource, TKey |
Produces the set difference of two sequences by using the specified key and key comparer to test for equality between elements.
(Defined by XEnumerable.) |
![]() | FirstOrDefaultItemWithIndexTSource(ItemWithIndexTSource) | Overloaded.
Returns the first element of a sequence or the specified default value if the sequence contains no elements.
(Defined by XEnumerable.) |
![]() | FirstOrDefaultItemWithIndexTSource(FuncItemWithIndexTSource, Boolean, ItemWithIndexTSource) | Overloaded.
Returns the first element of the sequence that satisfies a condition or the specied default value if no such element is found.
(Defined by XEnumerable.) |
![]() | FlattenItemWithIndexTSource(FuncItemWithIndexTSource, IEnumerableItemWithIndexTSource, TreeTraversalMode) | Overloaded.
Returns a flattened sequence from a graph or hierarchy of elements, using the specified children selector,
and in the specified traversal order.
(Defined by XEnumerable.) |
![]() | FlattenItemWithIndexTSource, TResult(FuncItemWithIndexTSource, IEnumerableItemWithIndexTSource, TreeTraversalMode, FuncItemWithIndexTSource, Int32, TResult) | Overloaded.
Returns a flattened sequence from a graph or hierarchy of elements, using the specified children selector,
and in the specified traversal order.
(Defined by XEnumerable.) |
![]() | FlattenItemWithIndexTSource, TResult(FuncItemWithIndexTSource, IEnumerableItemWithIndexTSource, TreeTraversalMode, FuncItemWithIndexTSource, TResult) | Overloaded.
Returns a flattened sequence from a graph or hierarchy of elements, using the specified children selector,
and in the specified traversal order.
(Defined by XEnumerable.) |
![]() | FullOuterJoinItemWithIndexTSource, TRight, TKey, TResult |
Produces the full outer join of two sequences.
(Defined by XEnumerable.) |
![]() | GroupUntilChangedItemWithIndexTSource |
Groups equal adjacent elements from the input sequence based on the specified comparer.
(Defined by XEnumerable.) |
![]() | GroupUntilChangedByItemWithIndexTSource, TKey |
Groups adjacent elements from the input sequence that have the same value for the specified key, according to the specified key comparer.
(Defined by XEnumerable.) |
![]() | IndexOfItemWithIndexTSource(FuncItemWithIndexTSource, Boolean) | Overloaded.
Returns the position of the first element of source that verifies the specified predicate, or -1 if it is not found.
(Defined by XEnumerable.) |
![]() | IndexOfItemWithIndexTSource(ItemWithIndexTSource, IEqualityComparerItemWithIndexTSource) | Overloaded.
Returns the position of the first occurrence of item in the source sequence, or -1 if it is not found.
(Defined by XEnumerable.) |
![]() | IndexOfSubstringItemWithIndexTSource |
Returns the position of the first occurrence of the specified substring in the source sequence, or -1 if it is not found.
(Defined by XEnumerable.) |
![]() | IntersectByItemWithIndexTSource, TKey |
Produces the set intersection of two sequences, based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | IsNullOrEmpty | Overloaded.
Indicates whether a sequence is null or empty.
(Defined by XEnumerable.) |
![]() | IsNullOrEmptyItemWithIndexTSource | Overloaded.
Indicates whether a sequence is null or empty.
(Defined by XEnumerable.) |
![]() | LastIndexOfItemWithIndexTSource(FuncItemWithIndexTSource, Boolean) | Overloaded.
Returns the position of the last element of source that verifies the specified predicate, or -1 if it is not found.
(Defined by XEnumerable.) |
![]() | LastIndexOfItemWithIndexTSource(ItemWithIndexTSource, IEqualityComparerItemWithIndexTSource) | Overloaded.
Returns the position of the last occurrence of item in the source sequence, or -1 if it is not found.
(Defined by XEnumerable.) |
![]() | LastOrDefaultItemWithIndexTSource(ItemWithIndexTSource) | Overloaded.
Returns the last element of a sequence or the specified default value if the sequence contains no elements.
(Defined by XEnumerable.) |
![]() | LastOrDefaultItemWithIndexTSource(FuncItemWithIndexTSource, Boolean, ItemWithIndexTSource) | Overloaded.
Returns the last element of the sequence that satisfies a condition or the specied default value if no such element is found.
(Defined by XEnumerable.) |
![]() | LeftOuterJoinItemWithIndexTSource, TRight, TKey, TResult |
Produces the left outer join of two sequences.
(Defined by XEnumerable.) |
![]() | MaxItemWithIndexTSource |
Returns the maximum element of the sequence according to the specified comparer.
(Defined by XEnumerable.) |
![]() | MaxByItemWithIndexTSource, TKey |
Returns the element of the sequence that has the maximum value for the specified key.
(Defined by XEnumerable.) |
![]() | MinItemWithIndexTSource |
Returns the minimum element of the sequence according to the specified comparer.
(Defined by XEnumerable.) |
![]() | MinByItemWithIndexTSource, TKey |
Returns the element of the sequence that has the minimum value for the specified key.
(Defined by XEnumerable.) |
![]() | NoneItemWithIndexTSource | Overloaded.
Checks if the sequence is empty.
(Defined by XEnumerable.) |
![]() | NoneItemWithIndexTSource(FuncItemWithIndexTSource, Boolean) | Overloaded.
Checks if the sequence contains no element that matches the predicate.
(Defined by XEnumerable.) |
![]() | RankByItemWithIndexTSource, TKey, TResult |
Associates an ascending rank to each element of the input sequence, based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | RankByDescendingItemWithIndexTSource, TKey, TResult |
Associates a descending rank to each element of the input sequence, based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | RightOuterJoinItemWithIndexTSource, TRight, TKey, TResult |
Produces the right outer join of two sequences.
(Defined by XEnumerable.) |
![]() | SequenceEqualByItemWithIndexTSource, TKey |
Determines whether two sequences are equal by comparing their elements using the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | SingleOrDefaultItemWithIndexTSource(ItemWithIndexTSource) | Overloaded.
Returns the only element of a sequence, or the specified default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.
(Defined by XEnumerable.) |
![]() | SingleOrDefaultItemWithIndexTSource(FuncItemWithIndexTSource, Boolean, ItemWithIndexTSource) | Overloaded.
Returns the only element of a sequence that satisfies a specified condition, or the specified default value if no such element exists; this method throws an exception if more than one element satisfies the condition.
(Defined by XEnumerable.) |
![]() | ToArrayItemWithIndexTSource |
Creates an array from the elements in the source sequence. Unlike ToArrayTSource(IEnumerableTSource),
this method takes the number of elements as a parameter, so that it can allocate an array of the right size
from the start, hence suppressing the need for subsequent allocations and improving performance.
(Defined by XEnumerable.) |
![]() | ToHierarchyItemWithIndexTSource, TId |
Builds a hierarchy from a flat sequence of elements, based on an Id/ParentId relation.
(Defined by XEnumerable.) |
![]() | ToLinkedListItemWithIndexTSource |
Creates a linked list from the elements in the source sequence.
(Defined by XEnumerable.) |
![]() | ToListItemWithIndexTSource |
Creates a ListT from the elements in the source sequence. Unlike ToListTSource(IEnumerableTSource),
this method takes the number of elements as a parameter, so that it can allocate a list with sufficient capacity, hence suppressing
the need for subsequent allocations, and improving performance.
(Defined by XEnumerable.) |
![]() | ToQueueItemWithIndexTSource |
Creates a queue from the elements in the source sequence.
(Defined by XEnumerable.) |
![]() | ToStackItemWithIndexTSource |
Creates a stack from the elements in the source sequence.
(Defined by XEnumerable.) |
![]() | UnionByItemWithIndexTSource, TKey |
Produces the set union of two sequences, based on the specified key and key comparer.
(Defined by XEnumerable.) |
![]() | WithIndexItemWithIndexTSource |
Associates an index to each element of the source sequence.
(Defined by XEnumerable.) |