ImmutableInterlocked.TryAdd<TKey,TValue> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
.