ImmutableList<T>.IImmutableList<T>.RemoveRange Método

Definición

Quita un intervalo de elementos de esta lista inmutable.

Sobrecargas

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

Quita un intervalo de elementos de esta lista inmutable que coincide con los elementos especificados.

IImmutableList<T>.RemoveRange(Int32, Int32)

Quita el número especificado de elementos en la ubicación especificada de esta lista.

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz. Solo se puede utilizar cuando la instancia de ImmutableList<T> se convierte en una interfaz IImmutableList<T>.

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

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

Quita un intervalo de elementos de esta lista inmutable que coincide con los elementos especificados.

 virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer) = System::Collections::Immutable::IImmutableList<T>::RemoveRange;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveRange

Parámetros

items
IEnumerable<T>

Intervalo de elementos para quitar de la lista, si se encuentra.

equalityComparer
IEqualityComparer<T>

Comparador de igualdad a usar para comparar los elementos.

Devoluciones

Lista inmutable con los elementos eliminados.

Implementaciones

Excepciones

items o equalityComparer es null.

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz. Solo se puede utilizar cuando la instancia de ImmutableList<T> se convierte en una interfaz IImmutableList<T>.

Se aplica a

IImmutableList<T>.RemoveRange(Int32, Int32)

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

Quita el número especificado de elementos en la ubicación especificada de esta lista.

 virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveRange(int index, int count) = System::Collections::Immutable::IImmutableList<T>::RemoveRange;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveRange (int index, int count);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveRange : int * int -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveRange : int * int -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveRange (index As Integer, count As Integer) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveRange

Parámetros

index
Int32

Índice inicial del intervalo de elementos que se va a quitar.

count
Int32

Número de elementos que se va a quitar.

Devoluciones

Lista nueva con los elementos eliminados.

Implementaciones

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz. Solo se puede utilizar cuando la instancia de ImmutableList<T> se convierte en una interfaz IImmutableList<T>.

Se aplica a