Bagikan melalui


ImmutableInterlocked.TryRemove<TKey,TValue> Metode

Definisi

Menghapus elemen dengan kunci yang ditentukan, jika kunci ada.

public:
generic <typename TKey, typename TValue>
 static bool TryRemove(System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ % location, TKey key, [Runtime::InteropServices::Out] TValue % value);
public static bool TryRemove<TKey,TValue> (ref System.Collections.Immutable.ImmutableDictionary<TKey,TValue> location, TKey key, out TValue value);
static member TryRemove : ImmutableDictionary * 'Key * 'Value -> bool
Public Shared Function TryRemove(Of TKey, TValue) (ByRef location As ImmutableDictionary(Of TKey, TValue), key As TKey, ByRef 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.

key
TKey

Kunci yang akan dihapus.

value
TValue

Menerima nilai item yang dihapus, jika kamus tidak kosong.

Mengembalikan

true jika kunci ditemukan dan dihapus; jika tidak, false.

Berlaku untuk