ConditionalWeakTable<TKey,TValue>.Remove(TKey) Method

Definition

Removes a key and its value from the table.

public bool Remove (TKey key);

Parameters

key
TKey

The key to remove.

Returns

true if the key is found and removed; otherwise, false.

Exceptions

key is null.

Remarks

If the key is garbage-collected during this operation, the method does not raise an exception and the return value is undefined.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0