ImmutableList.IndexOf Methode

Definition

Überlädt

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt.

IndexOf<T>(IImmutableList<T>, T)

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der Liste zurück.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der Liste zurück.

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt.

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

Typparameter

T

Der Typ der Elemente in der Liste.

Parameter

list
IImmutableList<T>

Die zu durchsuchende Liste.

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.

Gibt zurück

Int32

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

Gilt für

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der unveränderlichen Liste zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt.

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

Typparameter

T

Der Typ der Elemente in der Liste.

Parameter

list
IImmutableList<T>

Die zu durchsuchende Liste.

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 Elemente im zu durchsuchenden Abschnitt.

Gibt zurück

Int32

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

Gilt für

IndexOf<T>(IImmutableList<T>, T)

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der Liste zurück.

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

Typparameter

T

Der Typ der Elemente in der Liste.

Parameter

list
IImmutableList<T>

Die zu durchsuchende Liste.

item
T

Das Objekt, das in der Liste gesucht werden soll. Der Wert kann für Verweistypen NULL sein.

Gibt zurück

Int32

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

Gilt für

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

Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der Liste zurück.

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

Typparameter

T

Der Typ der Elemente in der Liste.

Parameter

list
IImmutableList<T>

Die zu durchsuchende Liste.

item
T

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

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche.

Gibt zurück

Int32

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

Gilt für