Поделиться через


ConditionalWeakTable<TKey,TValue>.Remove Метод

Определение

Перегрузки

Remove(TKey)

Удаляет ключ и его значение из таблицы.

Remove(TKey, TValue)

Remove(TKey)

Исходный код:
ConditionalWeakTable.cs
Исходный код:
ConditionalWeakTable.cs
Исходный код:
ConditionalWeakTable.cs
Исходный код:
ConditionalWeakTable.cs

Удаляет ключ и его значение из таблицы.

public:
 bool Remove(TKey key);
public bool Remove(TKey key);
member this.Remove : 'Key -> bool
Public Function Remove (key As TKey) As Boolean

Параметры

key
TKey

Удаляемый ключ.

Возвращаемое значение

Значение true, если ключ найден и удален; в противном случае — значение false.

Исключения

key имеет значение null.

Комментарии

Если ключ собирает мусор во время этой операции, метод не создает исключение и возвращаемое значение не определено.

Применяется к

Remove(TKey, TValue)

Исходный код:
ConditionalWeakTable.cs
public:
 bool Remove(TKey key, [Runtime::InteropServices::Out] TValue % value);
public bool Remove(TKey key, out TValue value);
member this.Remove : 'Key * 'Value -> bool
Public Function Remove (key As TKey, ByRef value As TValue) As Boolean

Параметры

key
TKey
value
TValue

Возвращаемое значение

Применяется к