ImmutableList<T>.FindLastIndex Metod

Definition

Överlagringar

Name Description
FindLastIndex(Int32, Int32, 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 senaste förekomsten inom området för element i den oföränderliga listan som innehåller det angivna antalet element och slutar vid det angivna indexet.

FindLastIndex(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 senaste förekomsten inom elementintervallet i den oföränderliga listan som sträcker sig från det första elementet till det angivna indexet.

FindLastIndex(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 senaste förekomsten i hela den oföränderliga listan.

FindLastIndex(Int32, Int32, 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 senaste förekomsten inom området för element i den oföränderliga listan som innehåller det angivna antalet element och slutar vid det angivna indexet.

public:
 virtual 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
Public Function FindLastIndex (startIndex As Integer, count As Integer, match As Predicate(Of T)) As Integer

Parametrar

startIndex
Int32

Det nollbaserade startindexet för bakåtsö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 senaste förekomsten av ett element som matchar de villkor som definieras av match, om det hittas, annars ?1.

Gäller för

FindLastIndex(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 senaste förekomsten inom elementintervallet i den oföränderliga listan som sträcker sig från det första elementet till det angivna indexet.

public:
 virtual 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
Public Function FindLastIndex (startIndex As Integer, match As Predicate(Of T)) As Integer

Parametrar

startIndex
Int32

Det nollbaserade startindexet för bakåtsökningen.

match
Predicate<T>

Ombudet som definierar villkoren för elementet som ska sökas efter.

Returer

Det nollbaserade indexet för den senaste förekomsten av ett element som matchar de villkor som definieras av match, om det hittas, annars ?1.

Gäller för

FindLastIndex(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 senaste förekomsten i hela den oföränderliga listan.

public:
 virtual int FindLastIndex(Predicate<T> ^ match);
public int FindLastIndex(Predicate<T> match);
abstract member FindLastIndex : Predicate<'T> -> int
override this.FindLastIndex : Predicate<'T> -> int
Public Function FindLastIndex (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 senaste förekomsten av ett element som matchar de villkor som definieras av match, om det hittas, annars ?1.

Gäller för