ImmutableArray<T>.IImmutableList<T>.RemoveAll Methode

Definition

Entfernt alle Elemente aus dem Array, die der angegebenen Bedingung entsprechen.

 virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveAll(Predicate<T> ^ match) = System::Collections::Immutable::IImmutableList<T>::RemoveAll;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveAll(Predicate<T> match);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveAll : Predicate<'T> -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveAll : Predicate<'T> -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveAll (match As Predicate(Of T)) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveAll

Parameter

match
Predicate<T>

Der Delegat, der die Bedingungen der zu entfernenden Elemente definiert.

Gibt zurück

Ein neues Array mit Elementen, die der angegebenen Bedingung entsprechen, wurde entfernt.

Implementiert

Hinweise

Dieses Element ist eine explizite Schnittstellenmitgliedsimplementierung. Sie kann nur verwendet werden, wenn die ImmutableArray<T> Instanz in eine IImmutableList<T> Schnittstelle umgegossen wird.

Gilt für: