ImmutableList<T>.RemoveRange Methode

Definition

Überlädt

Name Beschreibung
RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Entfernt die angegebenen Werte aus dieser Liste.

RemoveRange(IEnumerable<T>)

Entfernt einen Bereich von Elementen aus dieser unveränderlichen Liste.

RemoveRange(Int32, Int32)

Entfernt einen Bereich von Elementen, beginnend mit dem angegebenen Index und der angegebenen Anzahl von Elementen, aus dieser unveränderlichen Liste.

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 die angegebenen Werte aus dieser Liste.

public:
 System::Collections::Immutable::ImmutableList<T> ^ RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableList<T> RemoveRange(System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableList<T> RemoveRange(System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableList<'T>
Public Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As ImmutableList(Of T)

Parameter

items
IEnumerable<T>

Die Zu entfernenden Elemente, wenn Übereinstimmungen in dieser Liste gefunden werden.

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der in der Suche verwendet werden soll.

Gibt zurück

Eine neue Liste mit den entfernten Elementen.

Gilt für:

RemoveRange(IEnumerable<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.

public:
 System::Collections::Immutable::ImmutableList<T> ^ RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items);
public System.Collections.Immutable.ImmutableList<T> RemoveRange(System.Collections.Generic.IEnumerable<T> items);
member this.RemoveRange : seq<'T> -> System.Collections.Immutable.ImmutableList<'T>
Public Function RemoveRange (items As IEnumerable(Of T)) As ImmutableList(Of T)

Parameter

items
IEnumerable<T>

Die Auflistung, deren Elemente entfernt werden sollen, wenn Übereinstimmungen in dieser Liste gefunden werden.

Gibt zurück

Eine neue Liste mit den entfernten Elementen.

Gilt für:

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 einen Bereich von Elementen, beginnend mit dem angegebenen Index und der angegebenen Anzahl von Elementen, aus dieser unveränderlichen Liste.

public:
 System::Collections::Immutable::ImmutableList<T> ^ RemoveRange(int index, int count);
public System.Collections.Immutable.ImmutableList<T> RemoveRange(int index, int count);
member this.RemoveRange : int * int -> System.Collections.Immutable.ImmutableList<'T>
Public Function RemoveRange (index As Integer, count As Integer) As ImmutableList(Of T)

Parameter

index
Int32

Der Anfangsindex, der entfernt werden soll.

count
Int32

Die Anzahl der zu entfernenden Elemente.

Gibt zurück

Eine neue Liste mit den entfernten Elementen.

Gilt für: