The Enumerable type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | Contains<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A) |
Tests whether this list contains a given value as an element.
|
![]() ![]() | Contains<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, IEqualityComparer<(Of <<'(A>)>>)) |
Tests whether this list contains a given value as an element.
|
![]() ![]() | ContainsSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>)) |
Tests whether this list contains a given sequence as a slice.
|
![]() ![]() | ContainsSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), IEqualityComparer<(Of <<'(A>)>>)) |
Tests whether this list contains a given sequence as a slice.
|
![]() ![]() | EndsWith<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>)) |
Tests whether this list ends with the given sequence.
|
![]() ![]() | EndsWith<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), IEqualityComparer<(Of <<'(A>)>>)) |
Tests whether this list ends with the given sequence.
|
![]() ![]() | FlatMap<(Of <<'(A, B>)>>) |
Builds a new collection by applying a function to all elements of this list and using the elements of the resulting collections (same as SelectMany).
|
![]() ![]() | FoldLeft<(Of <<'(A, B>)>>) |
Applies a binary operator to a start value and all elements of this list, going left to right.
|
![]() ![]() | FoldRight<(Of <<'(A, B>)>>) |
Applies a binary operator to all elements of this list and a start value, going right to left.
|
![]() ![]() | ForEach<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Action<(Of <<'(A>)>>)) |
Applies a function f to all elements of this list.
|
![]() ![]() | ForEach<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Action<(Of <<'(A, Int32>)>>)) |
Applies a function f to all elements of this list. Also passes an element index (int) to function f.
|
![]() ![]() | ForEach<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Action<(Of <<'(A, Int64>)>>)) |
Applies a function f to all elements of this list. Also passes an element index (long) to function f.
|
![]() ![]() | IndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A) |
Finds index of first occurrence of some value in this list.
|
![]() ![]() | IndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, IEqualityComparer<(Of <<'(A>)>>)) |
Finds index of first occurrence of some value in this list.
|
![]() ![]() | IndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, Int32) |
Finds index of first occurrence of some value in this list after or at some start index.
|
![]() ![]() | IndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, Int32, IEqualityComparer<(Of <<'(A>)>>)) |
Finds index of first occurrence of some value in this list after or at some start index.
|
![]() ![]() | IndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>)) |
Finds first index where this list contains a given sequence as a slice.
|
![]() ![]() | IndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), IEqualityComparer<(Of <<'(A>)>>)) |
Finds first index where this list contains a given sequence as a slice.
|
![]() ![]() | IndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), Int32) |
Finds first index after or at a start index where this list contains a given sequence as a slice.
|
![]() ![]() | IndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), Int32, IEqualityComparer<(Of <<'(A>)>>)) |
Finds first index after or at a start index where this list contains a given sequence as a slice.
|
![]() ![]() | IndexWhere<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Func<(Of <<'(A, Boolean>)>>)) |
Finds index of first element satisfying some predicate.
|
![]() ![]() | IndexWhere<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Func<(Of <<'(A, Boolean>)>>), Int32) |
Finds index of the first element satisfying some predicate after or at some start index.
|
![]() ![]() | Indices<(Of <<'(A>)>>) |
Produces the range of all indices (int) of this sequence.
|
![]() ![]() | IndicesLong<(Of <<'(A>)>>) |
Produces the range of all indices (long) of this sequence.
|
![]() ![]() | IsEmpty<(Of <<'(A>)>>) |
Tests whether this sequence is empty.
|
![]() ![]() | LastIndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A) |
Finds index of last occurrence of some value in this list.
|
![]() ![]() | LastIndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, IEqualityComparer<(Of <<'(A>)>>)) |
Finds index of last occurrence of some value in this list.
|
![]() ![]() | LastIndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, Int32) |
Finds index of last occurrence of some value in this list before or at a given end index.
|
![]() ![]() | LastIndexOf<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), A, Int32, IEqualityComparer<(Of <<'(A>)>>)) |
Finds index of last occurrence of some value in this list before or at a given end index.
|
![]() ![]() | LastIndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>)) |
Finds last index where this list contains a given sequence as a slice.
|
![]() ![]() | LastIndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), IEqualityComparer<(Of <<'(A>)>>)) |
Finds last index where this list contains a given sequence as a slice.
|
![]() ![]() | LastIndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), Int32) |
Finds last index before or at a given end index where this list contains a given sequence as a slice.
|
![]() ![]() | LastIndexOfSlice<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), Int32, IEqualityComparer<(Of <<'(A>)>>)) |
Finds last index before or at a given end index where this list contains a given sequence as a slice.
|
![]() ![]() | LastIndexWhere<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Func<(Of <<'(A, Boolean>)>>)) |
Finds index of last element satisfying some predicate.
|
![]() ![]() | LastIndexWhere<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), Func<(Of <<'(A, Boolean>)>>), Int32) |
Finds index of last element satisfying some predicate before or at given end index.
|
![]() ![]() | Map<(Of <<'(A, B>)>>) |
Builds a new collection by applying a function to all elements of this list (same as Select).
|
![]() ![]() | MkString<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>)) |
Displays all elements of this sequence in a string.
|
![]() ![]() | MkString<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), String) |
Displays all elements of this sequence in a string using a separator string.
|
![]() ![]() | MkString<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), String, String, String) |
Displays all elements of this sequence in a string using start, end, and separator strings.
|
![]() ![]() | Patch<(Of <<'(A>)>>) |
Produces a new sequence where a slice of elements in this sequence is replaced by another sequence.
|
![]() ![]() | ReduceLeft<(Of <<'(A, B>)>>) |
Applies a binary operator to all elements of this sequence, going left to right.
|
![]() ![]() | ReduceRight<(Of <<'(A, B>)>>) |
Applies a binary operator to all elements of this sequence, going right to left.
|
![]() ![]() | Slice<(Of <<'(A>)>>) |
Selects an interval of elements.
|
![]() ![]() | SplitAt<(Of <<'(A>)>>) |
Splits this list into two at a given position.
|
![]() ![]() | StartsWith<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>)) |
Tests whether this list starts with the given sequence.
|
![]() ![]() | StartsWith<(Of <<'(A>)>>)(IEnumerable<(Of <<'(A>)>>), IEnumerable<(Of <<'(A>)>>), IEqualityComparer<(Of <<'(A>)>>)) |
Tests whether this list starts with the given sequence.
|