ImmutableList<T>.Builder.LastIndexOf Yöntem

Tanım

Aşırı Yüklemeler

LastIndexOf(T)

Belirtilen nesneyi arar ve sabit listenin tamamı içinde son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

LastIndexOf(T, Int32)

Belirtilen nesneyi arar ve ilk öğeden belirtilen dizine genişleyen sabit listedeki öğelerin aralığı içindeki son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

LastIndexOf(T, Int32, Int32)

Belirtilen nesneyi arar ve belirli sayıda öğeyi içeren ve belirtilen dizinde biten, sabit listedeki son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index.

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

Belirtilen nesneyi arar ve belirli sayıda öğeyi içeren ve belirtilen dizinde biten, sabit listedeki son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index.

LastIndexOf(T)

Belirtilen nesneyi arar ve sabit listenin tamamı içinde son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

public:
 int LastIndexOf(T item);
public int LastIndexOf (T item);
member this.LastIndexOf : 'T -> int
Public Function LastIndexOf (item As T) As Integer

Parametreler

item
T

Sabit listede yerini almak için nesne.The object to locate in the immutable list. Değer, null başvuru türleri için olabilir.The value can be null for reference types.

Döndürülenler

Int32

Bulunursa, sabit listesinin tamamı içinde son oluşumun sıfır tabanlı dizini item ; Aksi takdirde,-1.The zero-based index of the last occurrence of item within the entire immutable list, if found; otherwise, -1.

Şunlara uygulanır

LastIndexOf(T, Int32)

Belirtilen nesneyi arar ve ilk öğeden belirtilen dizine genişleyen sabit listedeki öğelerin aralığı içindeki son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index.

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

Parametreler

item
T

Sabit listede yerini almak için nesne.The object to locate in the immutable list. Değer, null başvuru türleri için olabilir.The value can be null for reference types.

startIndex
Int32

Geriye doğru arama işleminin sıfır tabanlı başlangıç dizini.The zero-based starting index of the backward search.

Döndürülenler

Int32

itemBulunursa, ilk öğesinden öğesine kadar genişleyen, sabit listedeki öğelerin aralığın sıfır tabanlı dizini index ; varsa,-1.The zero-based index of the last occurrence of item within the range of elements in the immutable list that extends from the first element to index, if found; otherwise, -1.

Şunlara uygulanır

LastIndexOf(T, Int32, Int32)

Belirtilen nesneyi arar ve belirli sayıda öğeyi içeren ve belirtilen dizinde biten, sabit listedeki son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index.

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

Parametreler

item
T

Sabit listede yerini almak için nesne.The object to locate in the immutable list. Değer, null başvuru türleri için olabilir.The value can be null for reference types.

startIndex
Int32

Geriye doğru arama işleminin sıfır tabanlı başlangıç dizini.The zero-based starting index of the backward search.

count
Int32

Sıralanacak bölümdeki öğelerin sayısı.The number of elements in the section to search.

Döndürülenler

Int32

itemVarsa, sabit listedeki öğelerin sayısını içeren ve ' de sona erecek olan öğe aralığı için sıfır tabanlı dizin count index . Aksi takdirde,-1.The zero-based index of the last occurrence of item within the range of elements in the immutable list that contains count number of elements and ends at index, if found; otherwise, -1.

Şunlara uygulanır

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

Belirtilen nesneyi arar ve belirli sayıda öğeyi içeren ve belirtilen dizinde biten, sabit listedeki son oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index.

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

Parametreler

item
T

Sabit listede yerini almak için nesne.The object to locate in the immutable list. Değer, null başvuru türleri için olabilir.The value can be null for reference types.

startIndex
Int32

Arama işleminin sıfır tabanlı başlangıç dizini.The zero-based starting index of the search. boş bir listede 0 (sıfır) geçerlidir.0 (zero) is valid in an empty list.

count
Int32

Aranacak öğe sayısı.The number of elements to search.

equalityComparer
IEqualityComparer<T>

Öğeleri eşitlik için karşılaştırmak üzere kullanılacak değer karşılaştırıcısı.The value comparer to use for comparing elements for equality.

Döndürülenler

Int32

' De başlayan ve öğe sayısı içeren, sabit listedeki öğelerin aralığı içindeki ilk öğenin sıfır tabanlı dizini. yoksa index count ,-1The zero-based index of the first occurrence of item within the range of elements in the immutable list that starts at index and contains count number of elements, if found; otherwise, -1

Şunlara uygulanır