Condividi tramite


ImmutableList.IndexOf Metodo

Definizione

Overload

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

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che è compreso tra l'indice specificato e l'ultimo elemento.

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

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che è compreso tra l'indice specificato e l'ultimo elemento.

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

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'elenco.

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

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'elenco.

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

Origine:
ImmutableList.cs
Origine:
ImmutableList.cs
Origine:
ImmutableList.cs

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che è compreso tra l'indice specificato e l'ultimo elemento.

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

Parametri di tipo

T

Tipo di elementi nell'elenco.

Parametri

list
IImmutableList<T>

Elenco in cui eseguire la ricerca.

item
T

Oggetto da individuare nell'elenco non modificabile. Il valore può essere null per i tipi di riferimento.

startIndex
Int32

Indice iniziale in base zero della ricerca. 0 (zero) è valido in un elenco vuoto.

Restituisce

Indice in base zero della prima occorrenza dell'elemento all'interno dell'intervallo di elementi dell'elenco non modificabile compreso tra l'indice e l'ultimo elemento, se presente; in caso contrario, -1.

Si applica a

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

Origine:
ImmutableList.cs
Origine:
ImmutableList.cs
Origine:
ImmutableList.cs

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che è compreso tra l'indice specificato e l'ultimo elemento.

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

Parametri di tipo

T

Tipo di elementi nell'elenco.

Parametri

list
IImmutableList<T>

Elenco in cui eseguire la ricerca.

item
T

Oggetto da individuare nell'elenco non modificabile. Il valore può essere null per i tipi di riferimento.

startIndex
Int32

Indice iniziale in base zero della ricerca. 0 (zero) è valido in un elenco vuoto.

count
Int32

Numero di elementi nella sezione in cui eseguire la ricerca.

Restituisce

Indice in base zero della prima occorrenza dell'elemento all'interno dell'intervallo di elementi dell'elenco non modificabile compreso tra l'indice e l'ultimo elemento, se presente; in caso contrario, -1.

Si applica a

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

Origine:
ImmutableList.cs
Origine:
ImmutableList.cs
Origine:
ImmutableList.cs

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'elenco.

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

Parametri di tipo

T

Tipo di elementi nell'elenco.

Parametri

list
IImmutableList<T>

Elenco in cui eseguire la ricerca.

item
T

Oggetto da individuare nell'elenco. Il valore può essere null per i tipi di riferimento.

Restituisce

Indice in base zero della prima occorrenza dell'elemento all'interno dell'intervallo di elementi dell'elenco compreso tra l'indice e l'ultimo elemento, se presente; in caso contrario, -1.

Si applica a

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

Origine:
ImmutableList.cs
Origine:
ImmutableList.cs
Origine:
ImmutableList.cs

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'elenco.

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

Parametri di tipo

T

Tipo di elementi nell'elenco.

Parametri

list
IImmutableList<T>

Elenco in cui eseguire la ricerca.

item
T

Oggetto da individuare nell'elenco non modificabile. Il valore può essere null per i tipi di riferimento.

equalityComparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da usare nella ricerca.

Restituisce

Indice in base zero della prima occorrenza dell'elemento all'interno dell'intervallo di elementi dell'elenco non modificabile compreso tra l'indice e l'ultimo elemento, se presente; in caso contrario, -1.

Si applica a