CollectionExtensions.Remove<TKey,TValue> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
dictionary
adalah null
.