Freigeben über


ImmutableList<T>.Builder.RemoveRange Methode

Definition

Überlädt

RemoveRange(IEnumerable<T>)

Entfernt alle ersten Vorkommen der angegebenen Werte aus dieser Liste.

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

Entfernt alle ersten Vorkommen der angegebenen Werte aus dieser Liste.

RemoveRange(Int32, Int32)

Entfernt den angegebenen Wertebereich aus dieser Liste.

RemoveRange(IEnumerable<T>)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

Entfernt alle ersten Vorkommen der angegebenen Werte aus dieser Liste.

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

Parameter

items
IEnumerable<T>

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

Gilt für:

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

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

Entfernt alle ersten Vorkommen der angegebenen Werte aus dieser Liste.

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

Parameter

items
IEnumerable<T>

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

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche. Wenn der Wert null ist, wird Default verwendet.

Gilt für:

RemoveRange(Int32, Int32)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

Entfernt den angegebenen Wertebereich aus dieser Liste.

public:
 void RemoveRange(int index, int count);
public void RemoveRange (int index, int count);
member this.RemoveRange : int * int -> unit
Public Sub RemoveRange (index As Integer, count As Integer)

Parameter

index
Int32

Der Startindex, beim dem mit dem Entfernen begonnen werden soll.

count
Int32

Die Anzahl der zu entfernenden Elemente.

Gilt für: