ReadOnlyCollection<T>.IList.IndexOf(Object) ReadOnlyCollection<T>.IList.IndexOf(Object) ReadOnlyCollection<T>.IList.IndexOf(Object) Method

Definizione

Determina l'indice di un elemento specifico in IList.Determines the index of a specific item in the IList.

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf (object value);
Function IndexOf (value As Object) As Integer Implements IList.IndexOf

Parametri

value
Object Object Object

Oggetto Object da individuare in IList.The Object to locate in the IList.

Restituisce

Indice di value, se presente nell'elenco; in caso contrario, -1.The index of value if found in the list; otherwise, -1.

Implementazioni

Eccezioni

Il tipo del parametro value non corrisponde a quello specificato per il parametro di tipo generico T.value is not of the type specified for the generic type parameter T.

Commenti

Questo metodo determina l'uguaglianza utilizzando l'operatore di EqualityComparer<T>.Defaultconfronto predefinito.This method determines equality using the default comparer EqualityComparer<T>.Default.

Questo metodo esegue una ricerca lineare; Pertanto, questo metodo è un'operazione On(), dove n è Count.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Questo membro è un’implementazione esplicita di un membro di interfaccia.This member is an explicit interface member implementation. Può essere utilizzato solo quando si esegue il cast dell'istanza ReadOnlyCollection<T> a un'interfaccia IList.It can be used only when the ReadOnlyCollection<T> instance is cast to an IList interface.

Si applica a