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

Définition

Supprime une plage d’éléments de cette liste immuable.

Surcharges

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

Supprime une plage d’éléments de cette liste immuable qui correspond aux éléments spécifiés.

IImmutableList<T>.RemoveRange(Int32, Int32)

Supprime le nombre spécifié d’éléments à l’emplacement spécifié de cette liste.

Remarques

Ce membre est une implémentation explicite de membre d’interface. Elle ne peut être utilisée que lorsque l’instance ImmutableList<T> est convertie en IImmutableList<T> interface.

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

Supprime une plage d’éléments de cette liste immuable qui correspond aux éléments spécifiés.

 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

Paramètres

items
IEnumerable<T>

Plage d’éléments à supprimer de la liste, le cas échéant.

equalityComparer
IEqualityComparer<T>

Comparateur d’égalité à utiliser pour comparer les éléments.

Retours

Liste immuable avec les éléments supprimés.

Implémente

Exceptions

items ou equalityComparer est null.

Remarques

Ce membre est une implémentation explicite de membre d’interface. Elle ne peut être utilisée que lorsque l’instance ImmutableList<T> est convertie en IImmutableList<T> interface.

S’applique à

IImmutableList<T>.RemoveRange(Int32, Int32)

Supprime le nombre spécifié d’éléments à l’emplacement spécifié de cette liste.

 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

Paramètres

index
Int32

Index de départ de la plage d’éléments à supprimer.

count
Int32

Nombre d’éléments à supprimer.

Retours

Nouvelle liste avec les éléments supprimés.

Implémente

Remarques

Ce membre est une implémentation explicite de membre d’interface. Elle ne peut être utilisée que lorsque l’instance ImmutableList<T> est convertie en IImmutableList<T> interface.

S’applique à