ImmutableList<T>.IImmutableList<T>.RemoveRange Methode

Definitie

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.

Van toepassing op