Bagikan melalui


ImmutableInterlocked.TryAdd<TKey,TValue> Metode

Definisi

Menambahkan kunci dan nilai yang ditentukan ke kamus jika kunci tidak ada dalam kamus.

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

Jenis parameter

TKey

Jenis kunci yang terkandung dalam koleksi.

TValue

Jenis nilai yang terkandung dalam koleksi.

Parameter

location
ImmutableDictionary<TKey,TValue>

Kamus yang akan diperbarui dengan kunci dan nilai yang ditentukan.

key
TKey

Kunci yang akan ditambahkan, jika belum ditentukan dalam kamus.

value
TValue

Nilai yang akan ditambahkan.

Mengembalikan

true jika kunci tidak ada dalam kamus; jika tidak, false.

Berlaku untuk