ImmutableInterlocked.TryAdd<TKey,TValue> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá zadaný klíč a hodnotu do slovníku, pokud klíč není ve slovníku.
public:
generic <typename TKey, typename TValue>
static bool TryAdd(System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ % location, TKey key, TValue value);
public static bool TryAdd<TKey,TValue> (ref System.Collections.Immutable.ImmutableDictionary<TKey,TValue> location, TKey key, TValue value);
static member TryAdd : ImmutableDictionary * 'Key * 'Value -> bool
Public Shared Function TryAdd(Of TKey, TValue) (ByRef location As ImmutableDictionary(Of TKey, TValue), key As TKey, value As TValue) As Boolean
Parametry typu
- TKey
Typ klíčů obsažených v kolekci.
- TValue
Typ hodnot obsažených v kolekci.
Parametry
- location
- ImmutableDictionary<TKey,TValue>
Slovník, který se má aktualizovat se zadaným klíčem a hodnotou.
- key
- TKey
Klíč, který se má přidat, pokud ještě není definovaný ve slovníku.
- value
- TValue
Hodnota, která se má přidat.
Návraty
true
pokud klíč není ve slovníku; v opačném případě . false
Platí pro
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.