ImmutableList<T>.IImmutableList<T>.RemoveRange Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u een reeks elementen uit deze onveranderbare lijst.
Overloads
| Name | Description |
|---|---|
| IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Hiermee verwijdert u een reeks elementen uit deze onveranderbare lijst die overeenkomen met de opgegeven items. |
| IImmutableList<T>.RemoveRange(Int32, Int32) |
Hiermee verwijdert u het opgegeven aantal elementen op de opgegeven locatie uit deze lijst. |
Opmerkingen
Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het ImmutableList<T> exemplaar naar een IImmutableList<T> interface wordt gecast.
IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>)
Hiermee verwijdert u een reeks elementen uit deze onveranderbare lijst die overeenkomen met de opgegeven items.
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
Parameters
- items
- IEnumerable<T>
Het bereik van items dat uit de lijst moet worden verwijderd, indien gevonden.
- equalityComparer
- IEqualityComparer<T>
De gelijkheidsgelijker die moet worden gebruikt om elementen te vergelijken.
Retouren
Een onveranderbare lijst met de items die zijn verwijderd.
Implementeringen
Uitzonderingen
items of equalityComparer is null.
Opmerkingen
Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het ImmutableList<T> exemplaar naar een IImmutableList<T> interface wordt gecast.
Van toepassing op
IImmutableList<T>.RemoveRange(Int32, Int32)
Hiermee verwijdert u het opgegeven aantal elementen op de opgegeven locatie uit deze lijst.
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
Parameters
- index
- Int32
De beginindex van het bereik van elementen dat moet worden verwijderd.
- count
- Int32
Het aantal elementen dat moet worden verwijderd.
Retouren
Een nieuwe lijst met de elementen die zijn verwijderd.
Implementeringen
Opmerkingen
Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het ImmutableList<T> exemplaar naar een IImmutableList<T> interface wordt gecast.