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.

int IList.IndexOf (object value);
int IList.IndexOf (object? value);

Parametri

value
Object

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

Restituisce

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 termina con l'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 da .NET Framework 2.0, questo metodo usa i metodi e CompareTo gli oggetti Equals della raccolta per item determinare se l'elemento esiste. Nelle versioni precedenti di .NET Framework questa determinazione è stata effettuata usando i Equals metodi e CompareTo del item parametro sugli oggetti nella raccolta.

Si applica a

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Vedi anche