CollectionExtensions.TryAdd<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 key
ve value
öğesini öğesine eklemeye dictionary
çalışır.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static bool TryAdd(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary, TKey key, TValue value);
public static bool TryAdd<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary, TKey key, TValue value);
static member TryAdd : System.Collections.Generic.IDictionary<'Key, 'Value> * 'Key * 'Value -> bool
<Extension()>
Public Function TryAdd(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue), key As TKey, value As TValue) As Boolean
Tür Parametreleri
- TKey
Sözlükteki anahtarların türü.
- TValue
Sözlükteki değerlerin türü.
Parametreler
- dictionary
- IDictionary<TKey,TValue>
türünde anahtarlar ve türünde TKey
değerler içeren TValue
bir sözlük.
- key
- TKey
Eklenecek değerin anahtarı.
- value
- TValue
Eklenecek değer.
Döndürülenler
true
key
ve value
öğesine başarıyla eklendiğinde dictionary
; dictionary
false
zaten belirtilen key
öğesini içerdiğinde, bu durumda hiçbir şey eklenmez.
Özel durumlar
dictionary
, null
değeridir.