ImmutableList<T>.FindIndex Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| FindIndex(Predicate<T>) |
Söker efter ett element som matchar de villkor som definieras av det angivna predikatet och returnerar det nollbaserade indexet för den första förekomsten i hela den oföränderliga listan. |
| FindIndex(Int32, Predicate<T>) |
Söker efter ett element som matchar de villkor som definierats av det angivna predikatet och returnerar det nollbaserade indexet för den första förekomsten inom området för element i den oföränderliga listan som sträcker sig från det angivna indexet till det sista elementet. |
| FindIndex(Int32, Int32, Predicate<T>) |
Söker efter ett element som matchar de villkor som definierats av det angivna predikatet och returnerar det nollbaserade indexet för den första förekomsten inom elementintervallet i den oföränderliga listan som börjar vid det angivna indexet och innehåller det angivna antalet element. |
FindIndex(Predicate<T>)
Söker efter ett element som matchar de villkor som definieras av det angivna predikatet och returnerar det nollbaserade indexet för den första förekomsten i hela den oföränderliga listan.
public:
virtual int FindIndex(Predicate<T> ^ match);
public int FindIndex(Predicate<T> match);
abstract member FindIndex : Predicate<'T> -> int
override this.FindIndex : Predicate<'T> -> int
Public Function FindIndex (match As Predicate(Of T)) As Integer
Parametrar
- match
- Predicate<T>
Ombudet som definierar villkoren för elementet som ska sökas efter.
Returer
Det nollbaserade indexet för den första förekomsten av ett element som matchar de villkor som definieras av matchning, om det hittas. annars -1.
Gäller för
FindIndex(Int32, Predicate<T>)
Söker efter ett element som matchar de villkor som definierats av det angivna predikatet och returnerar det nollbaserade indexet för den första förekomsten inom området för element i den oföränderliga listan som sträcker sig från det angivna indexet till det sista elementet.
public:
virtual 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
Public Function FindIndex (startIndex As Integer, match As Predicate(Of T)) As Integer
Parametrar
- startIndex
- Int32
Det nollbaserade startindexet för sökningen.
- match
- Predicate<T>
Ombudet som definierar villkoren för elementet som ska sökas efter.
Returer
Det nollbaserade indexet för den första förekomsten av ett element som matchar de villkor som definieras av matchning, om det hittas. annars?1.
Gäller för
FindIndex(Int32, Int32, Predicate<T>)
Söker efter ett element som matchar de villkor som definierats av det angivna predikatet och returnerar det nollbaserade indexet för den första förekomsten inom elementintervallet i den oföränderliga listan som börjar vid det angivna indexet och innehåller det angivna antalet element.
public:
virtual 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
Public Function FindIndex (startIndex As Integer, count As Integer, match As Predicate(Of T)) As Integer
Parametrar
- startIndex
- Int32
Det nollbaserade startindexet för sökningen.
- count
- Int32
Antalet element i avsnittet som ska sökas.
- match
- Predicate<T>
Ombudet som definierar villkoren för elementet som ska sökas efter.
Returer
Det nollbaserade indexet för den första förekomsten av ett element som matchar de villkor som definieras av matchning, om det hittas. annars?1.