ReadOnlyCollection<T>.IndexOf(T) Yöntem

Tanım

Belirtilen nesneyi arar ve tüm ReadOnlyCollection<T>içindeki ilk oluşumun sıfır tabanlı dizinini döndürür.

public:
 virtual int IndexOf(T value);
public int IndexOf (T value);
abstract member IndexOf : 'T -> int
override this.IndexOf : 'T -> int
Public Function IndexOf (value As T) As Integer

Parametreler

value
T

içinde List<T>bulunacak nesne. Değer başvuru türleri için olabilir null .

Döndürülenler

öğesinin tamamında ReadOnlyCollection<T>ilk oluşumunun item sıfır tabanlı dizini; bulunursa, aksi takdirde -1.

Uygulamalar

Açıklamalar

ReadOnlyCollection<T>, ilk öğeden başlayıp son öğeyle biten ileriye doğru arandı.

Bu yöntem, varsayılan karşılaştırıcıyı EqualityComparer<T>.Defaultkullanarak 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

Ayrıca bkz.