ImmutableList<T>.FindLastIndex ImmutableList<T>.FindLastIndex ImmutableList<T>.FindLastIndex ImmutableList<T>.FindLastIndex Method

Определение

Перегрузки

FindLastIndex(Int32, Int32, Predicate<T>) FindLastIndex(Int32, Int32, Predicate<T>) FindLastIndex(Int32, Int32, Predicate<T>) FindLastIndex(Int32, Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов неизменяемого списка, содержащем указанное число элементов и заканчивающемся элементом с заданным индексом.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index.

FindLastIndex(Predicate<T>) FindLastIndex(Predicate<T>) FindLastIndex(Predicate<T>) FindLastIndex(Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего найденного вхождения в пределах всего неизменяемого списка.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire immutable list.

FindLastIndex(Int32, Predicate<T>) FindLastIndex(Int32, Predicate<T>) FindLastIndex(Int32, Predicate<T>) FindLastIndex(Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс его последнего вхождения в диапазоне элементов неизменяемого списка, начинающемся с первого элемента и заканчивающимся указанным индексом.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

FindLastIndex(Int32, Int32, Predicate<T>) FindLastIndex(Int32, Int32, Predicate<T>) FindLastIndex(Int32, Int32, Predicate<T>) FindLastIndex(Int32, Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов неизменяемого списка, содержащем указанное число элементов и заканчивающемся элементом с заданным индексом.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index.

public:
 int FindLastIndex(int startIndex, int count, Predicate<T> ^ match);
public int FindLastIndex (int startIndex, int count, Predicate<T> match);
member this.FindLastIndex : int * int * Predicate<'T> -> int
Public Function FindLastIndex (startIndex As Integer, count As Integer, match As Predicate(Of T)) As Integer

Параметры

startIndex
Int32 Int32 Int32 Int32

Индекс (с нуля) начала диапазона поиска в обратном направлении.The zero-based starting index of the backward search.

count
Int32 Int32 Int32 Int32

Число элементов в диапазоне, в котором выполняется поиск.The number of elements in the section to search.

match
Predicate<T> Predicate<T> Predicate<T> Predicate<T>

Делегат, определяющий условия поиска элемента.The delegate that defines the conditions of the element to search for.

Возвраты

Отсчитываемый от нуля индекс последнего вхождения элемента, удовлетворяющего условиям предиката match, если такой элемент найден; в противном случае — значение –1.The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

FindLastIndex(Predicate<T>) FindLastIndex(Predicate<T>) FindLastIndex(Predicate<T>) FindLastIndex(Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего найденного вхождения в пределах всего неизменяемого списка.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire immutable list.

public:
 int FindLastIndex(Predicate<T> ^ match);
public int FindLastIndex (Predicate<T> match);
member this.FindLastIndex : Predicate<'T> -> int
Public Function FindLastIndex (match As Predicate(Of T)) As Integer

Параметры

match
Predicate<T> Predicate<T> Predicate<T> Predicate<T>

Делегат, определяющий условия поиска элемента.The delegate that defines the conditions of the element to search for.

Возвраты

Отсчитываемый от нуля индекс последнего вхождения элемента, удовлетворяющего условиям предиката match, если такой элемент найден; в противном случае — значение –1.The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

FindLastIndex(Int32, Predicate<T>) FindLastIndex(Int32, Predicate<T>) FindLastIndex(Int32, Predicate<T>) FindLastIndex(Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс его последнего вхождения в диапазоне элементов неизменяемого списка, начинающемся с первого элемента и заканчивающимся указанным индексом.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

public:
 int FindLastIndex(int startIndex, Predicate<T> ^ match);
public int FindLastIndex (int startIndex, Predicate<T> match);
member this.FindLastIndex : int * Predicate<'T> -> int
Public Function FindLastIndex (startIndex As Integer, match As Predicate(Of T)) As Integer

Параметры

startIndex
Int32 Int32 Int32 Int32

Индекс (с нуля) начала диапазона поиска в обратном направлении.The zero-based starting index of the backward search.

match
Predicate<T> Predicate<T> Predicate<T> Predicate<T>

Делегат, определяющий условия поиска элемента.The delegate that defines the conditions of the element to search for.

Возвраты

Отсчитываемый от нуля индекс последнего вхождения элемента, удовлетворяющего условиям предиката match, если такой элемент найден; в противном случае — значение –1.The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

Применяется к