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 TValuebir 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; dictionaryfalse zaten belirtilen keyöğesini içerdiğinde, bu durumda hiçbir şey eklenmez.
Özel durumlar
dictionary, null değeridir.