ImmutableList<T>.IImmutableList<T>.RemoveRange Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt einen Bereich von Elementen aus dieser unveränderlichen Liste.
Überlädt
| Name | Beschreibung |
|---|---|
| IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Entfernt einen Bereich von Elementen aus dieser unveränderlichen Liste, die den angegebenen Elementen entsprechen. |
| IImmutableList<T>.RemoveRange(Int32, Int32) |
Entfernt die angegebene Anzahl von Elementen an der angegebenen Position aus dieser Liste. |
Hinweise
Dieses Element ist eine explizite Schnittstellenmitgliedsimplementierung. Sie kann nur verwendet werden, wenn die ImmutableList<T> Instanz in eine IImmutableList<T> Schnittstelle umgegossen wird.
IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>)
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
Entfernt einen Bereich von Elementen aus dieser unveränderlichen Liste, die den angegebenen Elementen entsprechen.
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
Parameter
- items
- IEnumerable<T>
Der Bereich der Elemente, die aus der Liste entfernt werden sollen, falls gefunden.
- equalityComparer
- IEqualityComparer<T>
Der Gleichheitsvergleich, der zum Vergleichen von Elementen verwendet werden soll.
Gibt zurück
Eine unveränderliche Liste mit den entfernten Elementen.
Implementiert
Ausnahmen
items oder equalityComparer ist null.
Hinweise
Dieses Element ist eine explizite Schnittstellenmitgliedsimplementierung. Sie kann nur verwendet werden, wenn die ImmutableList<T> Instanz in eine IImmutableList<T> Schnittstelle umgegossen wird.
Gilt für:
IImmutableList<T>.RemoveRange(Int32, Int32)
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
- Quelle:
- ImmutableList_1.cs
Entfernt die angegebene Anzahl von Elementen an der angegebenen Position aus dieser 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
Parameter
- index
- Int32
Der Startindex des zu entfernenden Elementbereichs.
- count
- Int32
Die Anzahl der zu entfernenden Elemente.
Gibt zurück
Eine neue Liste mit den entfernten Elementen.
Implementiert
Hinweise
Dieses Element ist eine explizite Schnittstellenmitgliedsimplementierung. Sie kann nur verwendet werden, wenn die ImmutableList<T> Instanz in eine IImmutableList<T> Schnittstelle umgegossen wird.