Auf Englisch lesen

Teilen über


ImmutableArray<T>.RemoveRange Methode

Definition

Überlädt

RemoveRange(IEnumerable<T>)

Entfernt die angegebenen Elemente aus diesem Array.

RemoveRange(ImmutableArray<T>)

Entfernt die angegebenen Werte aus dieser Liste.

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

Entfernt die angegebenen Elemente aus diesem Array.

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

Entfernt die angegebenen Elemente aus der Liste.

RemoveRange(Int32, Int32)

Gibt ein Array mit den Elementen zurück, die von angegebener Position entfernt wurde.

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

Entfernt die angegebenen Werte aus dieser Liste.

RemoveRange(T[], IEqualityComparer<T>)

Entfernt die angegebenen Werte aus dieser Liste.

RemoveRange(IEnumerable<T>)

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Entfernt die angegebenen Elemente aus diesem Array.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items);

Parameter

items
IEnumerable<T>

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

Gibt zurück

Ein neues Array mit den entfernten Elementen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

RemoveRange(ImmutableArray<T>)

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Entfernt die angegebenen Werte aus dieser Liste.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items);

Parameter

items
ImmutableArray<T>

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

Gibt zurück

Eine neue Liste mit den entfernten Elementen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

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

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Entfernt die angegebenen Elemente aus diesem Array.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);

Parameter

items
IEnumerable<T>

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

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche.

Gibt zurück

Ein neues Array mit den entfernten Elementen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

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

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Entfernt die angegebenen Elemente aus der Liste.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);

Parameter

items
ImmutableArray<T>

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

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche.

Gibt zurück

Ein neues Array mit den entfernten Elementen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

RemoveRange(Int32, Int32)

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Gibt ein Array mit den Elementen zurück, die von angegebener Position entfernt wurde.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (int index, int length);

Parameter

index
Int32

Der 0-basierte Index des Startelements, das aus dem Array entfernt werden soll.

length
Int32

Die Anzahl der aus dem Array zu entfernenden Elemente.

Gibt zurück

Ein neues Array, bei dem die angegebenen Elemente entfernt wurden.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

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

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Entfernt die angegebenen Werte aus dieser Liste.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (ReadOnlySpan<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer = default);

Parameter

items
ReadOnlySpan<T>

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

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche.

Gibt zurück

Eine neue Liste mit den entfernten Elementen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 7, 8, 9

RemoveRange(T[], IEqualityComparer<T>)

Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs
Quelle:
ImmutableArray_1.cs

Entfernt die angegebenen Werte aus dieser Liste.

C#
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (T[] items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer = default);

Parameter

items
T[]

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

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche.

Gibt zurück

Eine neue Liste mit den entfernten Elementen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 7, 8, 9