Click or drag to resize

WithIndexArrayEnumerableTSource Methods

The XEnumerableWithIndexArrayEnumerableTSource generic type exposes the following members.

Methods
Extension Methods
  NameDescription
Public Extension MethodBatchItemWithIndexTSource
Splits the input sequence into a sequence of batches of the specified size.
(Defined by XEnumerable.)
Public Extension MethodCommonPrefixItemWithIndexTSource
Returns the common prefix of two sequences, according to the specified comparer.
(Defined by XEnumerable.)
Public Extension MethodDenseRankByItemWithIndexTSource, 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.)
Public Extension MethodDenseRankByDescendingItemWithIndexTSource, 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.)
Public Extension MethodDistinctByItemWithIndexTSource, TKey
Returns a sequence with distinct elements from the input sequence based on the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodDistinctUntilChangedItemWithIndexTSource
Returns a sequence with distinct adjacent elements from the input sequence based on the specified comparer.
(Defined by XEnumerable.)
Public Extension MethodDistinctUntilChangedByItemWithIndexTSource, TKey
Returns a sequence with distinct adjacent elements from the input sequence based on the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodElementAtOrDefaultItemWithIndexTSource
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.)
Public Extension MethodExceptByItemWithIndexTSource, 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.)
Public Extension MethodFirstOrDefaultItemWithIndexTSource(ItemWithIndexTSource)Overloaded.
Returns the first element of a sequence or the specified default value if the sequence contains no elements.
(Defined by XEnumerable.)
Public Extension MethodFirstOrDefaultItemWithIndexTSource(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.)
Public Extension MethodFlattenItemWithIndexTSource(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.)
Public Extension MethodFlattenItemWithIndexTSource, 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.)
Public Extension MethodFlattenItemWithIndexTSource, 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.)
Public Extension MethodFullOuterJoinItemWithIndexTSource, TRight, TKey, TResult
Produces the full outer join of two sequences.
(Defined by XEnumerable.)
Public Extension MethodGroupUntilChangedItemWithIndexTSource
Groups equal adjacent elements from the input sequence based on the specified comparer.
(Defined by XEnumerable.)
Public Extension MethodGroupUntilChangedByItemWithIndexTSource, 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.)
Public Extension MethodIndexOfItemWithIndexTSource(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.)
Public Extension MethodIndexOfItemWithIndexTSource(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.)
Public Extension MethodIndexOfSubstringItemWithIndexTSource
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.)
Public Extension MethodIntersectByItemWithIndexTSource, TKey
Produces the set intersection of two sequences, based on the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodIsNullOrEmptyOverloaded.
Indicates whether a sequence is null or empty.
(Defined by XEnumerable.)
Public Extension MethodIsNullOrEmptyItemWithIndexTSourceOverloaded.
Indicates whether a sequence is null or empty.
(Defined by XEnumerable.)
Public Extension MethodLastIndexOfItemWithIndexTSource(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.)
Public Extension MethodLastIndexOfItemWithIndexTSource(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.)
Public Extension MethodLastOrDefaultItemWithIndexTSource(ItemWithIndexTSource)Overloaded.
Returns the last element of a sequence or the specified default value if the sequence contains no elements.
(Defined by XEnumerable.)
Public Extension MethodLastOrDefaultItemWithIndexTSource(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.)
Public Extension MethodLeftOuterJoinItemWithIndexTSource, TRight, TKey, TResult
Produces the left outer join of two sequences.
(Defined by XEnumerable.)
Public Extension MethodMaxItemWithIndexTSource
Returns the maximum element of the sequence according to the specified comparer.
(Defined by XEnumerable.)
Public Extension MethodMaxByItemWithIndexTSource, TKey
Returns the element of the sequence that has the maximum value for the specified key.
(Defined by XEnumerable.)
Public Extension MethodMinItemWithIndexTSource
Returns the minimum element of the sequence according to the specified comparer.
(Defined by XEnumerable.)
Public Extension MethodMinByItemWithIndexTSource, TKey
Returns the element of the sequence that has the minimum value for the specified key.
(Defined by XEnumerable.)
Public Extension MethodNoneItemWithIndexTSourceOverloaded.
Checks if the sequence is empty.
(Defined by XEnumerable.)
Public Extension MethodNoneItemWithIndexTSource(FuncItemWithIndexTSource, Boolean)Overloaded.
Checks if the sequence contains no element that matches the predicate.
(Defined by XEnumerable.)
Public Extension MethodRankByItemWithIndexTSource, TKey, TResult
Associates an ascending rank to each element of the input sequence, based on the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodRankByDescendingItemWithIndexTSource, TKey, TResult
Associates a descending rank to each element of the input sequence, based on the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodRightOuterJoinItemWithIndexTSource, TRight, TKey, TResult
Produces the right outer join of two sequences.
(Defined by XEnumerable.)
Public Extension MethodSequenceEqualByItemWithIndexTSource, TKey
Determines whether two sequences are equal by comparing their elements using the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodSingleOrDefaultItemWithIndexTSource(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.)
Public Extension MethodSingleOrDefaultItemWithIndexTSource(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.)
Public Extension MethodToArrayItemWithIndexTSource
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.)
Public Extension MethodToHierarchyItemWithIndexTSource, TId
Builds a hierarchy from a flat sequence of elements, based on an Id/ParentId relation.
(Defined by XEnumerable.)
Public Extension MethodToLinkedListItemWithIndexTSource
Creates a linked list from the elements in the source sequence.
(Defined by XEnumerable.)
Public Extension MethodToListItemWithIndexTSource (Defined by XEnumerable.)
Public Extension MethodToQueueItemWithIndexTSource
Creates a queue from the elements in the source sequence.
(Defined by XEnumerable.)
Public Extension MethodToStackItemWithIndexTSource
Creates a stack from the elements in the source sequence.
(Defined by XEnumerable.)
Public Extension MethodUnionByItemWithIndexTSource, TKey
Produces the set union of two sequences, based on the specified key and key comparer.
(Defined by XEnumerable.)
Public Extension MethodWithIndexItemWithIndexTSource
Associates an index to each element of the source sequence.
(Defined by XEnumerable.)
Top
See Also