ImmutableList.LastIndexOf Método

Definición

Sobrecargas

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

Busca el objeto especificado y devuelve el índice de base cero de la última aparición en toda la lista inmutable.

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

Busca el objeto especificado y devuelve el índice de base cero de la última aparición en toda la lista inmutable.

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

Busca el objeto especificado y devuelve el índice de base cero de la última aparición dentro del intervalo de elementos de la lista inmutable que abarca desde el primer elemento hasta el índice especificado.

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

Busca el objeto especificado y devuelve el índice de base cero de la última aparición dentro del intervalo de elementos de la lista inmutable que abarca desde el primer elemento hasta el índice especificado.

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

Source:
ImmutableList.cs
Source:
ImmutableList.cs
Source:
ImmutableList.cs

Busca el objeto especificado y devuelve el índice de base cero de la última aparición en toda la lista inmutable.

public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item);

Parámetros de tipo

T

Tipo de elementos de la lista.

Parámetros

list
IImmutableList<T>

Lista en la que buscar.

item
T

Objeto que se va a buscar en la lista inmutable. El valor puede ser null para los tipos de referencia.

Devoluciones

Índice de base cero de la última aparición del elemento en toda la lista inmutable, si se encuentra; en caso contrario, -1.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

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

Source:
ImmutableList.cs
Source:
ImmutableList.cs
Source:
ImmutableList.cs

Busca el objeto especificado y devuelve el índice de base cero de la última aparición en toda la lista inmutable.

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

Parámetros de tipo

T

Tipo de elementos de la lista.

Parámetros

list
IImmutableList<T>

Lista en la que buscar.

item
T

Objeto que se va a buscar en la lista inmutable. El valor puede ser null para los tipos de referencia.

equalityComparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar en la búsqueda.

Devoluciones

Índice de base cero de la última aparición del elemento en toda la lista inmutable, si se encuentra; en caso contrario, -1.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

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

Source:
ImmutableList.cs
Source:
ImmutableList.cs
Source:
ImmutableList.cs

Busca el objeto especificado y devuelve el índice de base cero de la última aparición dentro del intervalo de elementos de la lista inmutable que abarca desde el primer elemento hasta el índice especificado.

public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex);

Parámetros de tipo

T

Tipo de elementos de la lista.

Parámetros

list
IImmutableList<T>

Lista en la que buscar.

item
T

Objeto que se va a buscar en la lista inmutable. El valor puede ser null para los tipos de referencia.

startIndex
Int32

Índice inicial de base cero de la búsqueda hacia atrás.

Devoluciones

Índice de base cero de la última aparición del elemento dentro del intervalo de elementos de la lista inmutable que abarca desde el primer elemento hasta el índice, si se encuentra; en caso contrario, -1.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

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

Source:
ImmutableList.cs
Source:
ImmutableList.cs
Source:
ImmutableList.cs

Busca el objeto especificado y devuelve el índice de base cero de la última aparición dentro del intervalo de elementos de la lista inmutable que abarca desde el primer elemento hasta el índice especificado.

public static int LastIndexOf<T> (this System.Collections.Immutable.IImmutableList<T> list, T item, int startIndex, int count);

Parámetros de tipo

T

Tipo de elementos de la lista.

Parámetros

list
IImmutableList<T>

Lista en la que buscar.

item
T

Objeto que se va a buscar en la lista inmutable. El valor puede ser null para los tipos de referencia.

startIndex
Int32

Índice inicial de base cero de la búsqueda hacia atrás.

count
Int32

Número de elementos de la sección en la que se va a realizar la búsqueda.

Devoluciones

Índice de base cero de la última aparición del elemento dentro del intervalo de elementos de la lista inmutable que abarca desde el primer elemento hasta el índice, si se encuentra; en caso contrario, -1.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0