Bagikan melalui


CollectionExtensions.Remove<TKey,TValue> Metode

Definisi

Mencoba menghapus nilai dengan yang ditentukan key dari dictionary.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static bool Remove(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary, TKey key, [Runtime::InteropServices::Out] TValue % value);
public static bool Remove<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary, TKey key, out TValue value);
static member Remove : System.Collections.Generic.IDictionary<'Key, 'Value> * 'Key * 'Value -> bool
<Extension()>
Public Function Remove(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue), key As TKey, ByRef value As TValue) As Boolean

Jenis parameter

TKey

Jenis kunci di dictionary.

TValue

Jenis nilai dalam dictionary.

Parameter

dictionary
IDictionary<TKey,TValue>

Kamus dengan kunci jenis TKey dan nilai jenis TValue.

key
TKey

Kunci nilai yang akan dihapus.

value
TValue

Ketika metode ini mengembalikan true, nilai yang dihapus; ketika metode ini mengembalikan false, default nilai untuk TValue.

Mengembalikan

true ketika nilai ditemukan di dictionary dengan yang ditentukan key; false ketika dictionary tidak dapat menemukan nilai yang terkait dengan yang ditentukan key.

Pengecualian

dictionaryadalah null.

Berlaku untuk