Declaration
public static void RemoveAll<TKey, TVal>(
this IDictionary<TKey, TVal> dict,
Func<KeyValuePair<TKey, TVal>, bool> predicate
)Summary
Removes all entries from a dictionary that 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<KeyValuePair<TKey, TVal>, bool> | predicate |
Specifies a predicate that determines which entries should be removed from the dictionary. |