List<T>.LastIndexOf Méthode

Définition

Retourne l'index de base zéro de la dernière occurrence d'une valeur trouvée dans List<T> ou une partie de celui-ci.Returns the zero-based index of the last occurrence of a value in the List<T> or in a portion of it.

Surcharges

LastIndexOf(T)

Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence trouvée dans l'ensemble de List<T>.Searches for the specified object and returns the zero-based index of the last occurrence within the entire List<T>.

LastIndexOf(T, Int32)

Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence trouvée dans la plage d'éléments de List<T> 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 List<T> that extends from the first element to the specified index.

LastIndexOf(T, Int32, Int32)

Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence trouvée dans la plage d'éléments de List<T> qui contient le nombre spécifié d'éléments et se termine à 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 List<T> that contains the specified number of elements and ends at the specified index.

LastIndexOf(T)

Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence trouvée dans l'ensemble de List<T>.Searches for the specified object and returns the zero-based index of the last occurrence within the entire List<T>.

public:
 int LastIndexOf(T item);
public int LastIndexOf (T item);
member this.LastIndexOf : 'T -> int
Public Function LastIndexOf (item As T) As Integer

Paramètres

item
T

Objet à localiser dans List<T>.The object to locate in the List<T>. 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 item trouvée dans l’ensemble de List<T>, le cas échéant ; sinon, -1.The zero-based index of the last occurrence of item within the entire the List<T>, if found; otherwise, -1.

Exemples

L’exemple suivant illustre les trois surcharges de la méthode LastIndexOf.The following example demonstrates all three overloads of the LastIndexOf method. Une List<T> de chaînes est créée, avec une entrée qui apparaît deux fois, à l’emplacement d’index 0 et à l’emplacement d’index 5.A List<T> of strings is created, with one entry that appears twice, at index location 0 and index location 5. La surcharge de méthode LastIndexOf(T) effectue une recherche dans l’intégralité de la liste à partir de la fin et recherche la deuxième occurrence de la chaîne.The LastIndexOf(T) method overload searches the entire list from the end, and finds the second occurrence of the string. La surcharge de méthode LastIndexOf(T, Int32) est utilisée pour effectuer une recherche dans la liste, en commençant par l’emplacement d’index 3 et en poursuivant jusqu’au début de la liste, afin qu’elle recherche la première occurrence de la chaîne dans la liste.The LastIndexOf(T, Int32) method overload is used to search the list backward beginning with index location 3 and continuing to the beginning of the list, so it finds the first occurrence of the string in the list. Enfin, la surcharge de méthode LastIndexOf(T, Int32, Int32) permet de rechercher dans une plage de quatre entrées, en commençant à l’emplacement d’index 4 et en étendant vers l’arrière (c’est-à-dire, elle recherche les éléments aux emplacements 4, 3, 2 et 1). Cette recherche retourne-1, car il n’existe aucune instance de la chaîne recherchée dans cette plage.Finally, the LastIndexOf(T, Int32, Int32) method overload is used to search a range of four entries, beginning at index location 4 and extending backward (that is, it searches the items at locations 4, 3, 2, and 1); this search returns -1 because there are no instances of the search string in that range.

using namespace System;
using namespace System::Collections::Generic;

void main()
{
    List<String^>^ dinosaurs = gcnew List<String^>();

    dinosaurs->Add("Tyrannosaurus");
    dinosaurs->Add("Amargasaurus");
    dinosaurs->Add("Mamenchisaurus");
    dinosaurs->Add("Brachiosaurus");
    dinosaurs->Add("Deinonychus");
    dinosaurs->Add("Tyrannosaurus");
    dinosaurs->Add("Compsognathus");

    Console::WriteLine();
    for each(String^ dinosaur in dinosaurs )
    {
        Console::WriteLine(dinosaur);
    }

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\"): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus"));

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 3): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus", 3));

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 4, 4): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus", 4, 4));
}

/* This code example produces the following output:

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Brachiosaurus
Deinonychus
Tyrannosaurus
Compsognathus

LastIndexOf("Tyrannosaurus"): 5

LastIndexOf("Tyrannosaurus", 3): 0

LastIndexOf("Tyrannosaurus", 4, 4): -1
 */
using System;
using System.Collections.Generic;

public class Example
{
    public static void Main()
    {
        List<string> dinosaurs = new List<string>();

        dinosaurs.Add("Tyrannosaurus");
        dinosaurs.Add("Amargasaurus");
        dinosaurs.Add("Mamenchisaurus");
        dinosaurs.Add("Brachiosaurus");
        dinosaurs.Add("Deinonychus");
        dinosaurs.Add("Tyrannosaurus");
        dinosaurs.Add("Compsognathus");

        Console.WriteLine();
        foreach(string dinosaur in dinosaurs)
        {
            Console.WriteLine(dinosaur);
        }

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\"): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus"));

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 3): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus", 3));

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 4, 4): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus", 4, 4));
    }
}

/* This code example produces the following output:

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Brachiosaurus
Deinonychus
Tyrannosaurus
Compsognathus

LastIndexOf("Tyrannosaurus"): 5

LastIndexOf("Tyrannosaurus", 3): 0

LastIndexOf("Tyrannosaurus", 4, 4): -1
 */
Imports System.Collections.Generic

Public Class Example

    Public Shared Sub Main()

        Dim dinosaurs As New List(Of String)

        dinosaurs.Add("Tyrannosaurus")
        dinosaurs.Add("Amargasaurus")
        dinosaurs.Add("Mamenchisaurus")
        dinosaurs.Add("Brachiosaurus")
        dinosaurs.Add("Deinonychus")
        dinosaurs.Add("Tyrannosaurus")
        dinosaurs.Add("Compsognathus")

        Console.WriteLine()
        For Each dinosaur As String In dinosaurs
            Console.WriteLine(dinosaur)
        Next

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus""): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus"))

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus"", 3): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus", 3))

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus"", 4, 4): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus", 4, 4))

    End Sub
End Class

' This code example produces the following output:
'
'Tyrannosaurus
'Amargasaurus
'Mamenchisaurus
'Brachiosaurus
'Deinonychus
'Tyrannosaurus
'Compsognathus
'
'LastIndexOf("Tyrannosaurus"): 5
'
'LastIndexOf("Tyrannosaurus", 3): 0
'
'LastIndexOf("Tyrannosaurus", 4, 4): -1

Remarques

La List<T> est recherchée à partir du dernier élément et se termine au premier élément.The List<T> is searched backward starting at the last element and ending at the first element.

Cette méthode détermine l’égalité à l’aide du comparateur d’égalité par défaut EqualityComparer<T>.Default pour T, le type de valeurs de la liste.This method determines equality using the default equality comparer EqualityComparer<T>.Default for T, the type of values in the list.

Cette méthode effectue une recherche linéaire ; par conséquent, cette méthode est une opération O (n), où n est Count.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Voir aussi

LastIndexOf(T, Int32)

Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence trouvée dans la plage d'éléments de List<T> 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 List<T> that extends from the first element to the specified index.

public:
 int LastIndexOf(T item, int index);
public int LastIndexOf (T item, int index);
member this.LastIndexOf : 'T * int -> int
Public Function LastIndexOf (item As T, index As Integer) As Integer

Paramètres

item
T

Objet à localiser dans List<T>.The object to locate in the List<T>. La valeur peut être null pour les types référence.The value can be null for reference types.

index
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 item trouvée dans la plage d’éléments d’List<T> qui s’étend du premier élément à index, le cas échéant ; sinon, -1.The zero-based index of the last occurrence of item within the range of elements in the List<T> that extends from the first element to index, if found; otherwise, -1.

Exceptions

index est en dehors de la plage d’index valides pour List<T>.index is outside the range of valid indexes for the List<T>.

Exemples

L’exemple suivant illustre les trois surcharges de la méthode LastIndexOf.The following example demonstrates all three overloads of the LastIndexOf method. Une List<T> de chaînes est créée, avec une entrée qui apparaît deux fois, à l’emplacement d’index 0 et à l’emplacement d’index 5.A List<T> of strings is created, with one entry that appears twice, at index location 0 and index location 5. La surcharge de méthode LastIndexOf(T) effectue une recherche dans l’intégralité de la liste à partir de la fin et recherche la deuxième occurrence de la chaîne.The LastIndexOf(T) method overload searches the entire list from the end, and finds the second occurrence of the string. La surcharge de méthode LastIndexOf(T, Int32) est utilisée pour effectuer une recherche dans la liste, en commençant par l’emplacement d’index 3 et en poursuivant jusqu’au début de la liste, afin qu’elle recherche la première occurrence de la chaîne dans la liste.The LastIndexOf(T, Int32) method overload is used to search the list backward beginning with index location 3 and continuing to the beginning of the list, so it finds the first occurrence of the string in the list. Enfin, la surcharge de méthode LastIndexOf(T, Int32, Int32) permet de rechercher dans une plage de quatre entrées, en commençant à l’emplacement d’index 4 et en étendant vers l’arrière (c’est-à-dire, elle recherche les éléments aux emplacements 4, 3, 2 et 1). Cette recherche retourne-1, car il n’existe aucune instance de la chaîne recherchée dans cette plage.Finally, the LastIndexOf(T, Int32, Int32) method overload is used to search a range of four entries, beginning at index location 4 and extending backward (that is, it searches the items at locations 4, 3, 2, and 1); this search returns -1 because there are no instances of the search string in that range.

using namespace System;
using namespace System::Collections::Generic;

void main()
{
    List<String^>^ dinosaurs = gcnew List<String^>();

    dinosaurs->Add("Tyrannosaurus");
    dinosaurs->Add("Amargasaurus");
    dinosaurs->Add("Mamenchisaurus");
    dinosaurs->Add("Brachiosaurus");
    dinosaurs->Add("Deinonychus");
    dinosaurs->Add("Tyrannosaurus");
    dinosaurs->Add("Compsognathus");

    Console::WriteLine();
    for each(String^ dinosaur in dinosaurs )
    {
        Console::WriteLine(dinosaur);
    }

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\"): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus"));

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 3): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus", 3));

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 4, 4): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus", 4, 4));
}

/* This code example produces the following output:

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Brachiosaurus
Deinonychus
Tyrannosaurus
Compsognathus

LastIndexOf("Tyrannosaurus"): 5

LastIndexOf("Tyrannosaurus", 3): 0

LastIndexOf("Tyrannosaurus", 4, 4): -1
 */
using System;
using System.Collections.Generic;

public class Example
{
    public static void Main()
    {
        List<string> dinosaurs = new List<string>();

        dinosaurs.Add("Tyrannosaurus");
        dinosaurs.Add("Amargasaurus");
        dinosaurs.Add("Mamenchisaurus");
        dinosaurs.Add("Brachiosaurus");
        dinosaurs.Add("Deinonychus");
        dinosaurs.Add("Tyrannosaurus");
        dinosaurs.Add("Compsognathus");

        Console.WriteLine();
        foreach(string dinosaur in dinosaurs)
        {
            Console.WriteLine(dinosaur);
        }

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\"): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus"));

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 3): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus", 3));

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 4, 4): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus", 4, 4));
    }
}

/* This code example produces the following output:

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Brachiosaurus
Deinonychus
Tyrannosaurus
Compsognathus

LastIndexOf("Tyrannosaurus"): 5

LastIndexOf("Tyrannosaurus", 3): 0

LastIndexOf("Tyrannosaurus", 4, 4): -1
 */
Imports System.Collections.Generic

Public Class Example

    Public Shared Sub Main()

        Dim dinosaurs As New List(Of String)

        dinosaurs.Add("Tyrannosaurus")
        dinosaurs.Add("Amargasaurus")
        dinosaurs.Add("Mamenchisaurus")
        dinosaurs.Add("Brachiosaurus")
        dinosaurs.Add("Deinonychus")
        dinosaurs.Add("Tyrannosaurus")
        dinosaurs.Add("Compsognathus")

        Console.WriteLine()
        For Each dinosaur As String In dinosaurs
            Console.WriteLine(dinosaur)
        Next

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus""): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus"))

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus"", 3): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus", 3))

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus"", 4, 4): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus", 4, 4))

    End Sub
End Class

' This code example produces the following output:
'
'Tyrannosaurus
'Amargasaurus
'Mamenchisaurus
'Brachiosaurus
'Deinonychus
'Tyrannosaurus
'Compsognathus
'
'LastIndexOf("Tyrannosaurus"): 5
'
'LastIndexOf("Tyrannosaurus", 3): 0
'
'LastIndexOf("Tyrannosaurus", 4, 4): -1

Remarques

Le List<T> est recherché à partir de index et se termine au premier élément.The List<T> is searched backward starting at index and ending at the first element.

Cette méthode détermine l’égalité à l’aide du comparateur d’égalité par défaut EqualityComparer<T>.Default pour T, le type de valeurs de la liste.This method determines equality using the default equality comparer EqualityComparer<T>.Default for T, the type of values in the list.

Cette méthode effectue une recherche linéaire ; par conséquent, cette méthode est une opération O (n), où n est le nombre d’éléments à partir du début de l' List<T> à index.This method performs a linear search; therefore, this method is an O(n) operation, where n is the number of elements from the beginning of the List<T> to index.

Voir aussi

LastIndexOf(T, Int32, Int32)

Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence trouvée dans la plage d'éléments de List<T> qui contient le nombre spécifié d'éléments et se termine à 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 List<T> that contains the specified number of elements and ends at the specified index.

public:
 int LastIndexOf(T item, int index, int count);
public int LastIndexOf (T item, int index, int count);
member this.LastIndexOf : 'T * int * int -> int
Public Function LastIndexOf (item As T, index As Integer, count As Integer) As Integer

Paramètres

item
T

Objet à localiser dans List<T>.The object to locate in the List<T>. La valeur peut être null pour les types référence.The value can be null for reference types.

index
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

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 item trouvée dans la plage d’éléments de List<T> qui contient le nombre count d’éléments et se termine à index, le cas échéant ; sinon, -1.The zero-based index of the last occurrence of item within the range of elements in the List<T> that contains count number of elements and ends at index, if found; otherwise, -1.

Exceptions

index est en dehors de la plage d’index valides pour List<T>.index is outside the range of valid indexes for the List<T>.

-ou--or- count est inférieur à 0.count is less than 0.

-ou--or- index et count ne spécifient pas une section valide dans List<T>.index and count do not specify a valid section in the List<T>.

Exemples

L’exemple suivant illustre les trois surcharges de la méthode LastIndexOf.The following example demonstrates all three overloads of the LastIndexOf method. Une List<T> de chaînes est créée, avec une entrée qui apparaît deux fois, à l’emplacement d’index 0 et à l’emplacement d’index 5.A List<T> of strings is created, with one entry that appears twice, at index location 0 and index location 5. La surcharge de méthode LastIndexOf(T) effectue une recherche dans l’intégralité de la liste à partir de la fin et recherche la deuxième occurrence de la chaîne.The LastIndexOf(T) method overload searches the entire list from the end, and finds the second occurrence of the string. La surcharge de méthode LastIndexOf(T, Int32) est utilisée pour effectuer une recherche dans la liste, en commençant par l’emplacement d’index 3 et en poursuivant jusqu’au début de la liste, afin qu’elle recherche la première occurrence de la chaîne dans la liste.The LastIndexOf(T, Int32) method overload is used to search the list backward beginning with index location 3 and continuing to the beginning of the list, so it finds the first occurrence of the string in the list. Enfin, la surcharge de méthode LastIndexOf(T, Int32, Int32) permet de rechercher dans une plage de 4 entrées, en commençant à l’emplacement d’index 4 et en étendant vers l’arrière (autrement dit, elle recherche les éléments aux emplacements 4, 3, 2 et 1). Cette recherche retourne-1, car il n’existe aucune instance de la chaîne recherchée dans cette plage.Finally, the LastIndexOf(T, Int32, Int32) method overload is used to search a range of 4 entries, beginning at index location 4 and extending backward (that is, it searches the items at locations 4, 3, 2, and 1); this search returns -1 because there are no instances of the search string in that range.

using namespace System;
using namespace System::Collections::Generic;

void main()
{
    List<String^>^ dinosaurs = gcnew List<String^>();

    dinosaurs->Add("Tyrannosaurus");
    dinosaurs->Add("Amargasaurus");
    dinosaurs->Add("Mamenchisaurus");
    dinosaurs->Add("Brachiosaurus");
    dinosaurs->Add("Deinonychus");
    dinosaurs->Add("Tyrannosaurus");
    dinosaurs->Add("Compsognathus");

    Console::WriteLine();
    for each(String^ dinosaur in dinosaurs )
    {
        Console::WriteLine(dinosaur);
    }

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\"): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus"));

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 3): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus", 3));

    Console::WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 4, 4): {0}", 
        dinosaurs->LastIndexOf("Tyrannosaurus", 4, 4));
}

/* This code example produces the following output:

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Brachiosaurus
Deinonychus
Tyrannosaurus
Compsognathus

LastIndexOf("Tyrannosaurus"): 5

LastIndexOf("Tyrannosaurus", 3): 0

LastIndexOf("Tyrannosaurus", 4, 4): -1
 */
using System;
using System.Collections.Generic;

public class Example
{
    public static void Main()
    {
        List<string> dinosaurs = new List<string>();

        dinosaurs.Add("Tyrannosaurus");
        dinosaurs.Add("Amargasaurus");
        dinosaurs.Add("Mamenchisaurus");
        dinosaurs.Add("Brachiosaurus");
        dinosaurs.Add("Deinonychus");
        dinosaurs.Add("Tyrannosaurus");
        dinosaurs.Add("Compsognathus");

        Console.WriteLine();
        foreach(string dinosaur in dinosaurs)
        {
            Console.WriteLine(dinosaur);
        }

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\"): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus"));

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 3): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus", 3));

        Console.WriteLine("\nLastIndexOf(\"Tyrannosaurus\", 4, 4): {0}", 
            dinosaurs.LastIndexOf("Tyrannosaurus", 4, 4));
    }
}

/* This code example produces the following output:

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Brachiosaurus
Deinonychus
Tyrannosaurus
Compsognathus

LastIndexOf("Tyrannosaurus"): 5

LastIndexOf("Tyrannosaurus", 3): 0

LastIndexOf("Tyrannosaurus", 4, 4): -1
 */
Imports System.Collections.Generic

Public Class Example

    Public Shared Sub Main()

        Dim dinosaurs As New List(Of String)

        dinosaurs.Add("Tyrannosaurus")
        dinosaurs.Add("Amargasaurus")
        dinosaurs.Add("Mamenchisaurus")
        dinosaurs.Add("Brachiosaurus")
        dinosaurs.Add("Deinonychus")
        dinosaurs.Add("Tyrannosaurus")
        dinosaurs.Add("Compsognathus")

        Console.WriteLine()
        For Each dinosaur As String In dinosaurs
            Console.WriteLine(dinosaur)
        Next

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus""): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus"))

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus"", 3): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus", 3))

        Console.WriteLine(vbLf & _
            "LastIndexOf(""Tyrannosaurus"", 4, 4): {0}", _
            dinosaurs.LastIndexOf("Tyrannosaurus", 4, 4))

    End Sub
End Class

' This code example produces the following output:
'
'Tyrannosaurus
'Amargasaurus
'Mamenchisaurus
'Brachiosaurus
'Deinonychus
'Tyrannosaurus
'Compsognathus
'
'LastIndexOf("Tyrannosaurus"): 5
'
'LastIndexOf("Tyrannosaurus", 3): 0
'
'LastIndexOf("Tyrannosaurus", 4, 4): -1

Remarques

Le List<T> est recherché en arrière à partir de index et se termine à index moins count plus 1, si count est supérieur à 0.The List<T> is searched backward starting at index and ending at index minus count plus 1, if count is greater than 0.

Cette méthode détermine l’égalité à l’aide du comparateur d’égalité par défaut EqualityComparer<T>.Default pour T, le type de valeurs de la liste.This method determines equality using the default equality comparer EqualityComparer<T>.Default for T, the type of values in the list.

Cette méthode effectue une recherche linéaire ; par conséquent, cette méthode est une opération O (n), où n est count.This method performs a linear search; therefore, this method is an O(n) operation, where n is count.

Voir aussi

S’applique à