ImmutableList.LastIndexOf Method

Definition

Overloads

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten unveränderlichen Liste zurück.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten unveränderlichen Liste zurück.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom ersten Element bis zum angegebenen Index erstreckt.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>(IImmutableList<T>, T, Int32, Int32)

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom ersten Element bis zum angegebenen Index erstreckt.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>(IImmutableList<T>, T)

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten unveränderlichen Liste zurück.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

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

Type Parameters

T

Der Typ der Elemente in der Liste.The type of items in the list.

Parameters

list
IImmutableList<T>

Die zu durchsuchende Liste.The list to search.

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll.The object to locate in the Immutable list. Der Wert kann für Verweistypen NULL sein.The value can be null for reference types.

Returns

Int32

Der nullbasierte Index des letzten Vorkommens des Elements in der gesamten unveränderlichen Liste, andernfalls –1.The zero-based index of the last occurrence of item within the entire the Immutable list, if found; otherwise, -1.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten unveränderlichen Liste zurück.Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list.

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);
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

Type Parameters

T

Der Typ der Elemente in der Liste.The type of items in the list.

Parameters

list
IImmutableList<T>

Die zu durchsuchende Liste.The list to search.

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll.The object to locate in the Immutable list. Der Wert kann für Verweistypen NULL sein.The value can be null for reference types.

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche.The equality comparer to use in the search.

Returns

Int32

Der nullbasierte Index des letzten Vorkommens des Elements in der gesamten unveränderlichen Liste, andernfalls –1.The zero-based index of the last occurrence of item within the entire the Immutable list, if found; otherwise, -1.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom ersten Element bis zum angegebenen Index erstreckt.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:
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

Type Parameters

T

Der Typ der Elemente in der Liste.The type of items in the list.

Parameters

list
IImmutableList<T>

Die zu durchsuchende Liste.The list to search.

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll.The object to locate in the Immutable list. Der Wert kann für Verweistypen NULL sein.The value can be null for reference types.

startIndex
Int32

Der nullbasierte Startindex für die Rückwärtssuche.The zero-based starting index of the backward search.

Returns

Int32

Der nullbasierte Index des letzten Vorkommens des Elements innerhalb des Bereichs von Elementen in der unveränderlichen Liste, der sich vom ersten Element bis zum Index erstreckt, sofern gefunden, andernfalls –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.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom ersten Element bis zum angegebenen Index erstreckt.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:
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

Type Parameters

T

Der Typ der Elemente in der Liste.The type of items in the list.

Parameters

list
IImmutableList<T>

Die zu durchsuchende Liste.The list to search.

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll.The object to locate in the Immutable list. Der Wert kann für Verweistypen NULL sein.The value can be null for reference types.

startIndex
Int32

Der nullbasierte Startindex für die Rückwärtssuche.The zero-based starting index of the backward search.

count
Int32

Die Anzahl der Elemente im zu durchsuchenden Abschnitt.The number of elements in the section to search.

Returns

Int32

Der nullbasierte Index des letzten Vorkommens des Elements innerhalb des Bereichs von Elementen in der unveränderlichen Liste, der sich vom ersten Element bis zum Index erstreckt, sofern gefunden, andernfalls –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.

Applies to