ImmutableList<T>.FindIndex Método

Definición

Sobrecargas

FindIndex(Predicate<T>)

Busca un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve el índice de base cero de la primera aparición en toda la lista inmutable.

FindIndex(Int32, Predicate<T>)

Busca un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve el índice de base cero de la primera aparición en el intervalo de elementos de la lista inmutable que va desde el índice especificado hasta el último elemento.

FindIndex(Int32, Int32, Predicate<T>)

Busca un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve el índice de base cero de la primera aparición en el intervalo de elementos de la lista inmutable que comienza en el índice especificado y contiene el número especificado de elementos.

FindIndex(Predicate<T>)

Source:
ImmutableList_1.cs
Source:
ImmutableList_1.cs
Source:
ImmutableList_1.cs

Busca un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve el índice de base cero de la primera aparición en toda la lista inmutable.

C#
public int FindIndex (Predicate<T> match);

Parámetros

match
Predicate<T>

Delegado que define las condiciones del elemento que se va a buscar.

Devoluciones

Índice de base cero de la primera aparición de un elemento que coincide con las condiciones definidas por coincidencia, si se encuentra; de lo 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

FindIndex(Int32, Predicate<T>)

Source:
ImmutableList_1.cs
Source:
ImmutableList_1.cs
Source:
ImmutableList_1.cs

Busca un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve el índice de base cero de la primera aparición en el intervalo de elementos de la lista inmutable que va desde el índice especificado hasta el último elemento.

C#
public int FindIndex (int startIndex, Predicate<T> match);

Parámetros

startIndex
Int32

Índice inicial de base cero de la búsqueda.

match
Predicate<T>

Delegado que define las condiciones del elemento que se va a buscar.

Devoluciones

Índice de base cero de la primera aparición de un elemento que coincide con las condiciones definidas por coincidencia, 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

FindIndex(Int32, Int32, Predicate<T>)

Source:
ImmutableList_1.cs
Source:
ImmutableList_1.cs
Source:
ImmutableList_1.cs

Busca un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve el índice de base cero de la primera aparición en el intervalo de elementos de la lista inmutable que comienza en el índice especificado y contiene el número especificado de elementos.

C#
public int FindIndex (int startIndex, int count, Predicate<T> match);

Parámetros

startIndex
Int32

Índice inicial de base cero de la búsqueda.

count
Int32

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

match
Predicate<T>

Delegado que define las condiciones del elemento que se va a buscar.

Devoluciones

Índice de base cero de la primera aparición de un elemento que coincide con las condiciones definidas por coincidencia, 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