ImmutableList<T>.FindIndex Method

Definition

Overloads

FindIndex(Predicate<T>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten 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 first occurrence within the entire immutable list.

FindIndex(Int32, Predicate<T>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der vom angegebenen Index bis zum letzten Element reicht.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element.

FindIndex(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 ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der am angegebenen Index beginnt und die angegebene Anzahl von Elementen umfasst.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that starts at the specified index and contains the specified number of elements.

FindIndex(Predicate<T>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten 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 first occurrence within the entire immutable list.

public:
 virtual int FindIndex(Predicate<T> ^ match);
public:
 int FindIndex(Predicate<T> ^ match);
public int FindIndex (Predicate<T> match);
abstract member FindIndex : Predicate<'T> -> int
override this.FindIndex : Predicate<'T> -> int
member this.FindIndex : Predicate<'T> -> int
Public Function FindIndex (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 ersten Vorkommnisses eines Elements, das mit den durch die Übereinstimmung definierten Bedingungen übereinstimmt, sofern gefunden, andernfalls ?1.The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

FindIndex(Int32, Predicate<T>)

Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der vom angegebenen Index bis zum letzten Element reicht.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element.

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

Parameters

startIndex
Int32

Der nullbasierte Startindex für die Suche.The zero-based starting index of the 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 ersten Vorkommnisses eines Elements, das mit den durch die Übereinstimmung definierten Bedingungen übereinstimmt, sofern gefunden, andernfalls ?1.The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

FindIndex(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 ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der am angegebenen Index beginnt und die angegebene Anzahl von Elementen umfasst.Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that starts at the specified index and contains the specified number of elements.

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

Parameters

startIndex
Int32

Der nullbasierte Startindex für die Suche.The zero-based starting index of the 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 ersten Vorkommnisses eines Elements, das mit den durch die Übereinstimmung definierten Bedingungen übereinstimmt, sofern gefunden, andernfalls ?1.The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1.

Applies to