ImmutableList<T>.FindLastIndex Method

Definition

Overloads

FindLastIndex(Int32, Int32, Predicate<T>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der die angegebene Anzahl von Elementen umfasst und am angegebenen Index endet.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>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens in der gesamten unveränderlichen Liste zurück.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>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der vom ersten Element bis zum angegebenen Index reicht.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>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der die angegebene Anzahl von Elementen umfasst und am angegebenen Index endet.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:
 virtual int FindLastIndex(int startIndex, int count, Predicate<T> ^ match);
public:
 int FindLastIndex(int startIndex, int count, Predicate<T> ^ match);
public int FindLastIndex (int startIndex, int count, Predicate<T> match);
abstract member FindLastIndex : int * int * Predicate<'T> -> int
override this.FindLastIndex : int * int * Predicate<'T> -> int
member this.FindLastIndex : int * int * Predicate<'T> -> int
Public Function FindLastIndex (startIndex As Integer, count As Integer, match As Predicate(Of T)) As Integer

Parameters

startIndex
Int32

Der nullbasierte Startindex für die Rückwärtssuche.The zero-based starting index of the backward search.

count
Int32

Die Anzahl der Elemente im zu durchsuchenden Abschnitt.The number of elements in the section to search.

match
Predicate<T>

Der Delegat, der die Bedingungen für das Element definiert, nach dem gesucht werden soll.The delegate that defines the conditions of the element to search for.

Returns

Int32

Der nullbasierte Index des letzten Vorkommnisses eines Elements, das mit den durch match definierten Bedingungen übereinstimmt, sofern gefunden, andernfalls ?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>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens in der gesamten unveränderlichen Liste zurück.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:
 virtual int FindLastIndex(Predicate<T> ^ match);
public:
 int FindLastIndex(Predicate<T> ^ match);
public int FindLastIndex (Predicate<T> match);
abstract member FindLastIndex : Predicate<'T> -> int
override this.FindLastIndex : Predicate<'T> -> int
member this.FindLastIndex : Predicate<'T> -> int
Public Function FindLastIndex (match As Predicate(Of T)) As Integer

Parameters

match
Predicate<T>

Der Delegat, der die Bedingungen für das Element definiert, nach dem gesucht werden soll.The delegate that defines the conditions of the element to search for.

Returns

Int32

Der nullbasierte Index des letzten Vorkommnisses eines Elements, das mit den durch match definierten Bedingungen übereinstimmt, sofern gefunden, andernfalls ?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>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der vom ersten Element bis zum angegebenen Index reicht.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:
 virtual int FindLastIndex(int startIndex, Predicate<T> ^ match);
public:
 int FindLastIndex(int startIndex, Predicate<T> ^ match);
public int FindLastIndex (int startIndex, Predicate<T> match);
abstract member FindLastIndex : int * Predicate<'T> -> int
override this.FindLastIndex : int * Predicate<'T> -> int
member this.FindLastIndex : int * Predicate<'T> -> int
Public Function FindLastIndex (startIndex As Integer, match As Predicate(Of T)) As Integer

Parameters

startIndex
Int32

Der nullbasierte Startindex für die Rückwärtssuche.The zero-based starting index of the backward search.

match
Predicate<T>

Der Delegat, der die Bedingungen für das Element definiert, nach dem gesucht werden soll.The delegate that defines the conditions of the element to search for.

Returns

Int32

Der nullbasierte Index des letzten Vorkommnisses eines Elements, das mit den durch match definierten Bedingungen übereinstimmt, sofern gefunden, andernfalls ?1.The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

Applies to