StringCollection.IList.IndexOf(Object) Metodo

Definizione

Cerca l'oggetto Object specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intero 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

Parametri

value
Object

Oggetto Object da individuare in StringCollection. Il valore può essere null.

Restituisce

Int32

Indice in base zero della prima occorrenza di value all'interno dell'intero oggetto StringCollection, se presente; in caso contrario, -1.

Implementazioni

Commenti

L'oggetto StringCollection viene cercato in avanti a partire dal primo elemento e terminando all'ultimo elemento.

Questo metodo determina l'uguaglianza chiamando Object.Equals.

Questo metodo esegue una ricerca lineare; pertanto, questo metodo è un'operazione O(n), dove n è Count.

A partire dalla .NET Framework 2.0, questo metodo usa i metodi item e CompareTo gli oggetti Equals della raccolta per determinare se esiste l'elemento. Nelle versioni precedenti della .NET Framework, questa determinazione è stata effettuata usando i Equals metodi e CompareTo del item parametro sugli oggetti dell'insieme.

Si applica a

Vedi anche