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

Tanım

Belirtilen nesneyi arar ve içindeki ReadOnlyCollection<T>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

tüm içinde valueilk oluşumunun ReadOnlyCollection<T> sıfır tabanlı dizini, bulunursa, aksi takdirde -1.

Uygulamalar

Açıklamalar

ReadOnlyCollection<T>, ilk öğeden başlayıp son öğede sona ererek ileri 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.