Share via


ImmutableList<T>.IImmutableList<T>.RemoveRange Metoda

Definice

Odebere z tohoto neměnného seznamu rozsah prvků.

Přetížení

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

Odebere z tohoto neměnného seznamu rozsah prvků, které odpovídají zadaným položkám.

IImmutableList<T>.RemoveRange(Int32, Int32)

Odebere zadaný počet prvků v zadaném umístění z tohoto seznamu.

Poznámky

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případě, že ImmutableList<T> je instance přetypovaná na IImmutableList<T> rozhraní.

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

Zdroj:
ImmutableList_1.cs
Zdroj:
ImmutableList_1.cs
Zdroj:
ImmutableList_1.cs

Odebere z tohoto neměnného seznamu rozsah prvků, které odpovídají zadaným položkám.

 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

Parametry

items
IEnumerable<T>

Rozsah položek, které se mají odebrat ze seznamu, pokud jsou nalezeny.

equalityComparer
IEqualityComparer<T>

Porovnávače rovnosti, který se má použít k porovnání prvků.

Návraty

Neměnný seznam s odebranými položkami

Implementuje

Výjimky

items nebo equalityComparer je null.

Poznámky

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případě, že ImmutableList<T> je instance přetypovaná na IImmutableList<T> rozhraní.

Platí pro

IImmutableList<T>.RemoveRange(Int32, Int32)

Zdroj:
ImmutableList_1.cs
Zdroj:
ImmutableList_1.cs
Zdroj:
ImmutableList_1.cs

Odebere zadaný počet prvků v zadaném umístění z tohoto seznamu.

 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

Parametry

index
Int32

Počáteční index rozsahu prvků, které se mají odebrat.

count
Int32

Počet prvků, které se mají odebrat.

Návraty

Nový seznam s odebranými prvky

Implementuje

Poznámky

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případě, že ImmutableList<T> je instance přetypovaná na IImmutableList<T> rozhraní.

Platí pro