Verifies that a dictionary contains all requires keys.
An System.ArgumentException
will be thrown if the
specified keys are not all present in the dictionary.
Syntax
public static void RequireKeys<TKey, TValue>(this IReadOnlyDictionary<TKey, TValue> dictionary, params TKey[] keys)
Type Parameters
Name |
Description |
TKey |
The type of keys. |
TValue |
The type of values. |
Parameters
Name |
Type |
Description |
dictionary |
IReadOnlyDictionary<TKey, TValue> |
The dictionary to verify. |
keys |
TKey[] |
The keys that must be present in the dictionary. |