ImmutableList<T>.FindIndex Metoda

Definicja

Przeciążenia

FindIndex(Predicate<T>)

Wyszukuje element zgodny z warunkami zdefiniowanymi przez określony predykat i zwraca indeks oparty na zera pierwszego wystąpienia na całej liście niezmiennej.

FindIndex(Int32, Predicate<T>)

Wyszukuje element, który odpowiada warunkom zdefiniowanym przez określony predykat, i zwraca zerowy indeks pierwszego wystąpienia w zakresie elementów na liście niezmiennej, która rozciąga się od określonego indeksu do ostatniego elementu.

FindIndex(Int32, Int32, Predicate<T>)

Wyszukuje element, który odpowiada warunkom zdefiniowanym przez określony predykat, i zwraca zero oparte indeks pierwszego wystąpienia w zakresie elementów na liście niezmiennej rozpoczynającej się od określonego indeksu i zawiera określoną liczbę elementów.

FindIndex(Predicate<T>)

Źródło:
ImmutableList_1.cs
Źródło:
ImmutableList_1.cs
Źródło:
ImmutableList_1.cs

Wyszukuje element zgodny z warunkami zdefiniowanymi przez określony predykat i zwraca indeks oparty na zera pierwszego wystąpienia na całej liście niezmiennej.

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

Parametry

match
Predicate<T>

Delegat, który definiuje warunki elementu do wyszukania.

Zwraca

Indeks oparty na zera pierwszego wystąpienia elementu, który pasuje do warunków zdefiniowanych przez dopasowanie, jeśli zostanie znaleziony; w przeciwnym razie, -1.

Dotyczy

FindIndex(Int32, Predicate<T>)

Źródło:
ImmutableList_1.cs
Źródło:
ImmutableList_1.cs
Źródło:
ImmutableList_1.cs

Wyszukuje element, który odpowiada warunkom zdefiniowanym przez określony predykat, i zwraca zerowy indeks pierwszego wystąpienia w zakresie elementów na liście niezmiennej, która rozciąga się od określonego indeksu do ostatniego elementu.

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

Parametry

startIndex
Int32

Wartość początkowa indeksu zaczynającego się od zera dla wyszukiwania.

match
Predicate<T>

Delegat, który definiuje warunki elementu do wyszukania.

Zwraca

Indeks oparty na zera pierwszego wystąpienia elementu, który pasuje do warunków zdefiniowanych przez dopasowanie, jeśli zostanie znaleziony; w przeciwnym razie, ?1.

Dotyczy

FindIndex(Int32, Int32, Predicate<T>)

Źródło:
ImmutableList_1.cs
Źródło:
ImmutableList_1.cs
Źródło:
ImmutableList_1.cs

Wyszukuje element, który odpowiada warunkom zdefiniowanym przez określony predykat, i zwraca zero oparte indeks pierwszego wystąpienia w zakresie elementów na liście niezmiennej rozpoczynającej się od określonego indeksu i zawiera określoną liczbę elementów.

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

Parametry

startIndex
Int32

Wartość początkowa indeksu zaczynającego się od zera dla wyszukiwania.

count
Int32

Liczba elementów w sekcji do wyszukania.

match
Predicate<T>

Delegat, który definiuje warunki elementu do wyszukania.

Zwraca

Indeks oparty na zera pierwszego wystąpienia elementu, który pasuje do warunków zdefiniowanych przez dopasowanie, jeśli zostanie znaleziony; w przeciwnym razie, ?1.

Dotyczy