ConditionalWeakTable<TKey,TValue>.Remove メソッド

定義

オーバーロード

名前 説明
Remove(TKey)

キーとその値をテーブルから削除します。

Remove(TKey, TValue)

テーブルからキーとその値を削除し、削除された値が存在する場合は返します。

Remove(TKey)

ソース:
ConditionalWeakTable.cs
ソース:
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

例外

keynullです。

注釈

この操作中にキーがガベージ コレクトされた場合、メソッドは例外を発生させず、戻り値は未定義です。

適用対象

Remove(TKey, TValue)

ソース:
ConditionalWeakTable.cs
ソース:
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

このメソッドから制御が戻るときに、テーブルから削除された値 (存在する場合) が格納されます。

返品

true キーが見つかり、削除された場合。それ以外の場合は false

例外

keynullです。

適用対象