Partager via


StringCollection.IList.IndexOf(Object) Méthode

Définition

Recherche le Object spécifié et retourne l’index de base zéro de la première occurrence dans l’ensemble du StringCollection.

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf (object value);
int IList.IndexOf (object? value);
abstract member System.Collections.IList.IndexOf : obj -> int
override this.System.Collections.IList.IndexOf : obj -> int
Function IndexOf (value As Object) As Integer Implements IList.IndexOf

Paramètres

value
Object

Object à rechercher dans StringCollection. La valeur peut être null.

Retours

Index de base zéro de la première occurrence de value dans l'ensemble du StringCollection, s'il existe ; sinon, -1.

Implémente

Remarques

Est StringCollection recherché vers l’avant en commençant au premier élément et se terminant par le dernier élément.

Cette méthode détermine l’égalité en appelant Object.Equals.

Cette méthode effectue une recherche linéaire ; par conséquent, cette méthode est une opération O(n), où n est Count.

À compter de .NET Framework 2.0, cette méthode utilise les objets et CompareTo les Equals méthodes item de la collection pour déterminer si l’élément existe. Dans les versions antérieures du .NET Framework, cette détermination a été effectuée à l’aide Equals des méthodes et CompareTo du item paramètre sur les objets de la collection.

S’applique à

Voir aussi