ImmutableList<T>.Builder.FindIndex Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
FindIndex(Int32, Predicate<T>) |
Vyhledá prvek, který odpovídá podmínkám definovaným zadaným predikátem, a vrátí index od nuly prvního výskytu v rozsahu prvků v neměnném seznamu, který přesahuje od zadaného indexu k poslednímu prvku. |
FindIndex(Int32, Int32, Predicate<T>) |
Vyhledá prvek, který odpovídá podmínkám definovaným zadaným predikátem, a vrátí index od nuly prvního výskytu v rozsahu prvků v neměnném seznamu, který začíná zadaným indexem a obsahuje zadaný počet prvků. |
FindIndex(Predicate<T>) |
Vyhledá prvek, který odpovídá podmínkám definovaným zadaným predikátem, a vrátí index od nuly prvního výskytu v rámci celého neměnného seznamu. |
FindIndex(Int32, Predicate<T>)
Vyhledá prvek, který odpovídá podmínkám definovaným zadaným predikátem, a vrátí index od nuly prvního výskytu v rozsahu prvků v neměnném seznamu, který přesahuje od zadaného indexu k poslednímu prvku.
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
Počáteční index hledání začínající od nuly.
- match
- Predicate<T>
Delegát, který definuje podmínky prvku, který se má hledat.
Návraty
Index založený na nule prvního výskytu prvku, který odpovídá podmínkám definovaným v match
, pokud je nalezen; v opačném případě -1.
Platí pro
FindIndex(Int32, Int32, Predicate<T>)
Vyhledá prvek, který odpovídá podmínkám definovaným zadaným predikátem, a vrátí index od nuly prvního výskytu v rozsahu prvků v neměnném seznamu, který začíná zadaným indexem a obsahuje zadaný počet prvků.
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
Počáteční index hledání začínající od nuly.
- count
- Int32
Počet prvků v prohledávané části.
- match
- Predicate<T>
Delegát, který definuje podmínky prvku, který se má hledat.
Návraty
Index založený na nule prvního výskytu prvku, který odpovídá podmínkám definovaným v match
, pokud je nalezen; v opačném případě -1.
Platí pro
FindIndex(Predicate<T>)
Vyhledá prvek, který odpovídá podmínkám definovaným zadaným predikátem, a vrátí index od nuly prvního výskytu v rámci celého neměnného seznamu.
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>
Delegát, který definuje podmínky prvku, který se má hledat.
Návraty
Index založený na nule prvního výskytu prvku, který odpovídá podmínkám definovaným v match
, pokud je nalezen; v opačném případě -1.