Declaration
public static void RemoveAllByValue<TKey, TVal>(
this IDictionary<TKey, TVal> dict,
Func<TVal, bool> predicate
)
Summary
Removes all entries from a dictionary whose values satisfy a specified predicate.
Generic type parameters
TKey |
Type of the keys in the dictionary. |
TVal |
Type of the values in the dictionary. |
Parameters
this IDictionary<TKey, TVal> | dict |
Dictionary to operate on. |
Func<TVal, bool> | predicate |
Specifies a predicate that determines which entries should be removed from the dictionary. |