Freigeben über


ImmutableList<T>.Builder.LastIndexOf Methode

Definition

Überlädt

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

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 die angegebene Anzahl von Elementen enthält und am angegebenen Index endet.

LastIndexOf(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 die angegebene Anzahl von Elementen enthält und am angegebenen Index endet.

LastIndexOf(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.

LastIndexOf(T)

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten unveränderlichen Liste zurück.

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

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

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 die angegebene Anzahl von Elementen enthält und am angegebenen Index endet.

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

Parameter

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll. Der Wert kann für Verweistypen null sein.

startIndex
Int32

Der nullbasierte Startindex für die Suche. 0 (null) ist in einer leeren Liste gültig.

count
Int32

Die Anzahl der zu suchenden Elemente.

equalityComparer
IEqualityComparer<T>

Der Wertevergleich, der zum Vergleichen von Elementen auf Gleichheit verwendet werden soll.

Gibt zurück

Der nullbasierte Index des ersten Vorkommens des Elements innerhalb des Bereichs von Elementen in der unveränderlichen Liste, der am index beginnt und eine Anzahl von Elementen (count) enthält, sofern gefunden, andernfalls –1.

Gilt für:

LastIndexOf(T, Int32, Int32)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

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 die angegebene Anzahl von Elementen enthält und am angegebenen Index endet.

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

Parameter

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll. Der Wert kann für Verweistypen null sein.

startIndex
Int32

Der nullbasierte Startindex für die Rückwärtssuche.

count
Int32

Die Anzahl der Elemente im zu durchsuchenden Abschnitt.

Gibt zurück

Der nullbasierte Index des letzten Vorkommens von item innerhalb des Bereichs von Elementen in der unveränderlichen Liste, der eine Anzahl von Elementen (count) enthält und am index endet, sofern gefunden, andernfalls –1.

Gilt für:

LastIndexOf(T, Int32)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

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.

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

Parameter

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll. Der Wert kann für Verweistypen null sein.

startIndex
Int32

Der nullbasierte Startindex für die Rückwärtssuche.

Gibt zurück

Der nullbasierte Index des letzten Vorkommens von item innerhalb des Bereichs von Elementen in der unveränderlichen Liste, der sich vom ersten Element bis zum index erstreckt, sofern gefunden, andernfalls –1.

Gilt für:

LastIndexOf(T)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten unveränderlichen Liste zurück.

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

Parameter

item
T

Das Objekt, das in der unveränderlichen Liste gesucht werden soll. Der Wert kann für Verweistypen null sein.

Gibt zurück

Der nullbasierte Index des letzten Vorkommens von item in der gesamten unveränderlichen Liste, sofern gefunden, andernfalls –1.

Gilt für: