ImmutableList.LastIndexOf ImmutableList.LastIndexOf ImmutableList.LastIndexOf ImmutableList.LastIndexOf Method

Définition

Surcharges

LastIndexOf<T>(IImmutableList<T>, T) LastIndexOf<T>(IImmutableList<T>, T) LastIndexOf<T>(IImmutableList<T>, T) LastIndexOf<T>(IImmutableList<T>, T)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence trouvée dans l’intégralité de la liste immuable.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence trouvée dans l’intégralité de la liste immuable.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

LastIndexOf<T>(IImmutableList<T>, T, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste immuable qui s’étend du premier élément à l’index spécifié.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste immuable qui s’étend du premier élément à l’index spécifié.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

LastIndexOf<T>(IImmutableList<T>, T) LastIndexOf<T>(IImmutableList<T>, T) LastIndexOf<T>(IImmutableList<T>, T) LastIndexOf<T>(IImmutableList<T>, T)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence trouvée dans l’intégralité de la liste immuable.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T) As Integer

Paramètres de type

T

Type des éléments de la liste.The type of items in the list.

Paramètres

list
IImmutableList<T> IImmutableList<T> IImmutableList<T> IImmutableList<T>

Liste à rechercher.The list to search.

item

Objet à localiser dans la liste immuable.The object to locate in the Immutable list. La valeur peut être null pour les types référence.The value can be null for reference types.

Retours

Index de base zéro de la dernière occurrence de l’élément dans la liste immuable entière, si elle est trouvée ; sinon, -1.The zero-based index of the last occurrence of item within the entire the Immutable list, if found; otherwise, -1.

LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence trouvée dans l’intégralité de la liste immuable.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T, equalityComparer As IEqualityComparer(Of T)) As Integer

Paramètres de type

T

Type des éléments de la liste.The type of items in the list.

Paramètres

list
IImmutableList<T> IImmutableList<T> IImmutableList<T> IImmutableList<T>

Liste à rechercher.The list to search.

item

Objet à localiser dans la liste immuable.The object to locate in the Immutable list. La valeur peut être null pour les types référence.The value can be null for reference types.

equalityComparer
IEqualityComparer<T> IEqualityComparer<T> IEqualityComparer<T> IEqualityComparer<T>

Comparateur d’égalité à utiliser dans la recherche.The equality comparer to use in the search.

Retours

Index de base zéro de la dernière occurrence de l’élément dans la liste immuable entière, si elle est trouvée ; sinon, -1.The zero-based index of the last occurrence of item within the entire the Immutable list, if found; otherwise, -1.

LastIndexOf<T>(IImmutableList<T>, T, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste immuable qui s’étend du premier élément à l’index spécifié.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, int startIndex);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * int -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T, startIndex As Integer) As Integer

Paramètres de type

T

Type des éléments de la liste.The type of items in the list.

Paramètres

list
IImmutableList<T> IImmutableList<T> IImmutableList<T> IImmutableList<T>

Liste à rechercher.The list to search.

item

Objet à localiser dans la liste immuable.The object to locate in the Immutable list. La valeur peut être null pour les types référence.The value can be null for reference types.

startIndex
Int32 Int32 Int32 Int32

Index de début de base zéro de la recherche vers le haut.The zero-based starting index of the backward search.

Retours

Index de base zéro de la dernière occurrence de l’élément dans la plage d’éléments de la liste immuable qui s’étend du premier élément à l’index, si elle est trouvée ; sinon, -1.The zero-based index of the last occurrence of item within the range of elements in the Immutable list that extends from the first element to index, if found; otherwise, -1.

LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32)

Recherche l’objet spécifié et retourne l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste immuable qui s’étend du premier élément à l’index spécifié.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, int startIndex, int count);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex, int count);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * int * int -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T, startIndex As Integer, count As Integer) As Integer

Paramètres de type

T

Type des éléments de la liste.The type of items in the list.

Paramètres

list
IImmutableList<T> IImmutableList<T> IImmutableList<T> IImmutableList<T>

Liste à rechercher.The list to search.

item

Objet à localiser dans la liste immuable.The object to locate in the Immutable list. La valeur peut être null pour les types référence.The value can be null for reference types.

startIndex
Int32 Int32 Int32 Int32

Index de début de base zéro de la recherche vers le haut.The zero-based starting index of the backward search.

count
Int32 Int32 Int32 Int32

Nombre d'éléments contenus dans la section où la recherche doit être effectuée.The number of elements in the section to search.

Retours

Index de base zéro de la dernière occurrence de l’élément dans la plage d’éléments de la liste immuable qui s’étend du premier élément à l’index, si elle est trouvée ; sinon, -1.The zero-based index of the last occurrence of item within the range of elements in the Immutable list that extends from the first element to index, if found; otherwise, -1.

S’applique à