CollectionExtensions.Remove<TKey,TValue> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
belirtilen değerinden kaldırmaya key
dictionary
çalışır.
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
Tür Parametreleri
- TKey
içindeki dictionary
anahtarların türü.
- TValue
içindeki değerlerin dictionary
türü.
Parametreler
- dictionary
- IDictionary<TKey,TValue>
türünde anahtarlara ve türüne TKey
sahip değerlere sahip bir TValue
sözlük.
- key
- TKey
Kaldırılacak değerin anahtarı.
- value
- TValue
Bu yöntem döndürdüğündetrue
, kaldırılan değer; bu yöntem döndürdüğünde default
false
değerini döndürürTValue
.
Döndürülenler
true
içinde belirtilen key
ile bir değer bulunduğunda dictionary
; false
belirtilen ile key
ilişkilendirilmiş bir değer bulunamadığındadictionary
.
Özel durumlar
dictionary
, null
değeridir.