ImmutableList<T>.IImmutableList<T>.RemoveAll Methode

Definition

Entfernt alle Elemente, die den vom angegebenen Prädikat definierten Bedingungen 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

Eine neue unveränderliche 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.

Gilt für: