ReadOnlyCollection<T>.IndexOf(T) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.