ImmutableList<T>.IImmutableList<T>.RemoveRange Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.