ImmutableList<T>.IndexOf Yöntem

Tanım

Aşırı Yüklemeler

IndexOf(T)

Belirtilen nesneyi arar ve sabit listenin tamamında ilk oluşumun sıfır tabanlı dizinini döndürür.

IndexOf(T, Int32, Int32, IEqualityComparer<T>)

Belirtilen nesneyi arar ve listedeki belirtilen dizinde başlayan ve belirtilen öğe sayısını içeren öğe aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.

IndexOf(T)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen nesneyi arar ve sabit listenin tamamında 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

Sabit listede bulunacak nesne. Değer başvuru türleri için olabilir null .

Döndürülenler

Bulunursa, sabit listenin tamamında ilk oluşumunun value sıfır tabanlı dizini; aksi takdirde?1.

Uygulamalar

Şunlara uygulanır

IndexOf(T, Int32, Int32, IEqualityComparer<T>)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen nesneyi arar ve listedeki belirtilen dizinde başlayan ve belirtilen öğe sayısını içeren öğe aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.

public:
 virtual int IndexOf(T item, int index, int count, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public int IndexOf (T item, int index, int count, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public int IndexOf (T item, int index, int count, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
abstract member IndexOf : 'T * int * int * System.Collections.Generic.IEqualityComparer<'T> -> int
override this.IndexOf : 'T * int * int * System.Collections.Generic.IEqualityComparer<'T> -> int
Public Function IndexOf (item As T, index As Integer, count As Integer, equalityComparer As IEqualityComparer(Of T)) As Integer

Parametreler

item
T

Listede bulunacak nesne Başvuru türleri için değer null olabilir.

index
Int32

Arama işleminin sıfır tabanlı başlangıç dizini. 0 (sıfır) boş bir listede geçerlidir.

count
Int32

Sıralanacak bölümdeki öğelerin sayısı.

equalityComparer
IEqualityComparer<T>

Aramada kullanılacak eşitlik karşılaştırıcısı.

Döndürülenler

Listedeki dizinde başlayan ve bulunursa öğe sayısını içeren öğeler aralığında öğenin ilk geçtiği ilk örneğin sıfır tabanlı dizini; aksi takdirde, -1.

Uygulamalar

Şunlara uygulanır