Method Remove
Remove<TKey, TValue>(NativeParallelMultiHashMap<TKey, TValue>, TKey, TValue)
Removes all occurrences of a particular key-value pair.
Declaration
public static void Remove<TKey, TValue>(this NativeParallelMultiHashMap<TKey, TValue> container, TKey key, TValue value) where TKey : unmanaged, IEquatable<TKey> where TValue : unmanaged, IEquatable<TValue>
Parameters
| Type | Name | Description |
|---|---|---|
| NativeParallelMultiHashMap<TKey, TValue> | container | The multi hash map. |
| TKey | key | The key of the key-value pairs to remove. |
| TValue | value | The value of the key-value pairs to remove. |
Type Parameters
| Name | Description |
|---|---|
| TKey | The type of the keys. |
| TValue | The type of the values. |
Remarks
Removes all key-value pairs which have a particular key and which also have a particular value. In other words: (key AND value) rather than (key OR value).