ImmutableList<T>.Builder.IndexOf Yöntem

Tanım

Aşırı Yüklemeler

IndexOf(T)

Belirtilen nesneyi arar ve sabit listedeki öğe aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.

IndexOf(T, Int32)

Belirtilen nesneyi arar ve sabit listedeki belirtilen dizinden son öğeye genişleten öğeler aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.

IndexOf(T, Int32, Int32)

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

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

Belirtilen nesneyi arar ve belirtilen dizinde başlayan ve belirtilen sayıda öğeyi içeren öğeleri aralığındaki ImmutableList<T>.Builder ilk oluşumun sıfır tabanlı dizinini döndürür.

IndexOf(T)

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

Belirtilen nesneyi arar ve sabit listedeki öğe aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.

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

Parametreler

item
T

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

Döndürülenler

Sabit listedeki öğeler aralığında ilk oluşumunun item sıfır tabanlı dizini( bulunursa; aksi takdirde, -1).

Uygulamalar

Şunlara uygulanır

IndexOf(T, Int32)

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

Belirtilen nesneyi arar ve sabit listedeki belirtilen dizinden son öğeye genişleten öğeler aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.

public:
 int IndexOf(T item, int index);
public int IndexOf (T item, int index);
member this.IndexOf : 'T * int -> int
Public Function IndexOf (item As T, index As Integer) As Integer

Parametreler

item
T

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

index
Int32

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

Döndürülenler

Öğenin sabit listedeki öğe aralığındaki ilk oluşumunun sıfır tabanlı dizini, bulunursa öğesinden index son öğeye kadar uzanır; aksi takdirde -1.

Şunlara uygulanır

IndexOf(T, Int32, Int32)

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

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

public:
 int IndexOf(T item, int index, int count);
public int IndexOf (T item, int index, int count);
member this.IndexOf : 'T * int * int -> int
Public Function IndexOf (item As T, index As Integer, count As Integer) As Integer

Parametreler

item
T

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

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ı.

Döndürülenler

Öğenin sabit listedeki index öğe aralığında ilk geçtiği yerde bulunan ve bulunursa öğe sayısını içeren count sıfır tabanlı dizin; aksi takdirde -1.

Şunlara uygulanır

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

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

Belirtilen nesneyi arar ve belirtilen dizinde başlayan ve belirtilen sayıda öğeyi içeren öğeleri aralığındaki ImmutableList<T>.Builder ilk oluşumun sıfır tabanlı dizinini döndürür.

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);
public int IndexOf (T item, int index, int count, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member 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

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

index
Int32

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

count
Int32

Aranacak öğe sayısı.

equalityComparer
IEqualityComparer<T>

Eşitlik için öğeleri karşılaştırmak için kullanılacak değer karşılaştırıcı.

Döndürülenler

Sabit listedeki öğe aralığındaki öğenin ilk oluşumunun sıfır tabanlı dizini, bulunursa öğe sayısıyla başlar index ve öğe sayısını içerir count ; aksi takdirde-1

Şunlara uygulanır