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 keydictionaryç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 dictionaryanahtarların türü.
- TValue
içindeki değerlerin dictionarytürü.
Parametreler
- dictionary
- IDictionary<TKey,TValue>
türünde anahtarlara ve türüne TKey sahip değerlere sahip bir TValuesö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 defaultfalsedeğerini döndürürTValue.
Döndürülenler
trueiçinde belirtilen keyile bir değer bulunduğunda dictionary ; false belirtilen ile keyilişkilendirilmiş bir değer bulunamadığındadictionary.
Özel durumlar
dictionary, null değeridir.