List<T>.IList.IndexOf(Object) Yöntem

Tanım

içindeki belirli bir öğenin dizinini IListbelirler.

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

Parametreler

item
Object

içinde IListbulunacak nesne.

Döndürülenler

Listede bulunursa dizini item ; aksi takdirde -1.

Uygulamalar

Özel durumlar

item , öğesine atanamayan IListbir türdedir.

Açıklamalar

Bu yöntem, listesindeki değerlerin türü için Tvarsayılan eşitlik karşılaştırıcısını EqualityComparer<T>.Default kullanarak eşitliği belirler.

Bu yöntem doğrusal bir arama gerçekleştirir; bu nedenle, bu yöntem bir O(n) işlemidir; burada n olur Count.

Şunlara uygulanır