Partager via


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

Définition

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

Surcharges

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

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

IImmutableList<T>.RemoveRange(Int32, Int32)

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

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ImmutableList<T> est castée en interface IImmutableList<T>.

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

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

Supprime une plage d’éléments de cette liste immuable qui correspondent 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 d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ImmutableList<T> est castée en interface IImmutableList<T>.

S’applique à

IImmutableList<T>.RemoveRange(Int32, Int32)

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

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

 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 d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ImmutableList<T> est castée en interface IImmutableList<T>.

S’applique à