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

Definition

Avgör indexet för ett specifikt objekt i IList.

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
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

Parametrar

value
Object

För Object att hitta i IList.

Returer

Indexet för value om det finns i listan, annars -1.

Implementeringar

Undantag

value är inte av den typ som angetts för den generiska typparametern T.

Kommentarer

Den här metoden bestämmer likhet med standardjämföraren EqualityComparer<T>.Default.

Den här metoden utför en linjär sökning. Därför är den här metoden en O(n)-åtgärd, där n är Count.

Den här medlemmen är en explicit implementering av gränssnittsmedlemmar. Den kan endast användas när instansen ReadOnlyCollection<T> skickas till ett IList gränssnitt.

Gäller för