ImmutableList.LastIndexOf Yöntem

Tanım

Aşırı Yüklemeler

LastIndexOf<T>(IImmutableList<T>, T)

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

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

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

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

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

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

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

LastIndexOf<T>(IImmutableList<T>, T)

Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs

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

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T) As Integer

Tür Parametreleri

T

Listedeki öğelerin türü.

Parametreler

list
IImmutableList<T>

Aranacak liste.

item
T

Sabit listesinde bulunacak nesne. Referans türleri için değer null olabilir.

Döndürülenler

Bulunursa sabit listenin tamamında öğenin son oluşumunun sıfır tabanlı dizini; aksi takdirde, -1.

Şunlara uygulanır

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

Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs

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

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T, equalityComparer As IEqualityComparer(Of T)) As Integer

Tür Parametreleri

T

Listedeki öğelerin türü.

Parametreler

list
IImmutableList<T>

Aranacak liste.

item
T

Sabit listesinde bulunacak nesne. Referans türleri için değer null olabilir.

equalityComparer
IEqualityComparer<T>

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

Döndürülenler

Bulunursa sabit listenin tamamında öğenin son oluşumunun sıfır tabanlı dizini; aksi takdirde, -1.

Şunlara uygulanır

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

Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs

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

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, int startIndex);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * int -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T, startIndex As Integer) As Integer

Tür Parametreleri

T

Listedeki öğelerin türü.

Parametreler

list
IImmutableList<T>

Aranacak liste.

item
T

Sabit listesinde bulunacak nesne. Referans türleri için değer null olabilir.

startIndex
Int32

Geriye doğru arama işleminin sıfır tabanlı başlangıç dizini.

Döndürülenler

Bulunursa ilk öğeden dizine genişletilen Sabit listesindeki öğe aralığında öğenin son oluşumunun sıfır tabanlı dizini; aksi takdirde, -1.

Şunlara uygulanır

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

Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs
Kaynak:
ImmutableList.cs

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

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static int LastIndexOf(System::Collections::Immutable::IImmutableList<T> ^ list, T item, int startIndex, int count);
public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex, int count);
static member LastIndexOf : System.Collections.Immutable.IImmutableList<'T> * 'T * int * int -> int
<Extension()>
Public Function LastIndexOf(Of T) (list As IImmutableList(Of T), item As T, startIndex As Integer, count As Integer) As Integer

Tür Parametreleri

T

Listedeki öğelerin türü.

Parametreler

list
IImmutableList<T>

Aranacak liste.

item
T

Sabit listesinde bulunacak nesne. Referans türleri için değer null olabilir.

startIndex
Int32

Geriye doğru arama işleminin sıfır tabanlı başlangıç dizini.

count
Int32

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

Döndürülenler

Bulunursa ilk öğeden dizine genişletilen Sabit listesindeki öğe aralığında öğenin son oluşumunun sıfır tabanlı dizini; aksi takdirde, -1.

Şunlara uygulanır