ImmutableList<T>.Builder.RemoveRange Método

Definición

Sobrecargas

RemoveRange(IEnumerable<T>)

Quita las primeras apariciones de los valores especificados de esta lista.

RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Quita las primeras apariciones de los valores especificados de esta lista.

RemoveRange(Int32, Int32)

Quita el intervalo de valores especificado de esta lista.

RemoveRange(IEnumerable<T>)

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

Quita las primeras apariciones de los valores especificados de esta lista.

C#
public void RemoveRange (System.Collections.Generic.IEnumerable<T> items);

Parámetros

items
IEnumerable<T>

Elementos a quitar si se encuentran coincidencias en esta lista.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET 7, 8, 9

RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

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

Quita las primeras apariciones de los valores especificados de esta lista.

C#
public void RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);

Parámetros

items
IEnumerable<T>

Elementos a quitar si se encuentran coincidencias en esta lista.

equalityComparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar en la búsqueda. En el caso de null, se utiliza Default.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET 7, 8, 9

RemoveRange(Int32, Int32)

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

Quita el intervalo de valores especificado de esta lista.

C#
public void RemoveRange (int index, int count);

Parámetros

index
Int32

Índice de inicio para comenzar la eliminación.

count
Int32

Número de elementos que se va a quitar.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET 7, 8, 9