ImmutableInterlocked.TryRemove<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.
Anahtar varsa, belirtilen anahtarla öğesini kaldırır.
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
Tür Parametreleri
- TKey
Koleksiyonda yer alan anahtarların türü.
- TValue
Koleksiyonda yer alan değerlerin türü.
Parametreler
- location
- ImmutableDictionary<TKey,TValue>
Güncelleştirilecek sözlük.
- key
- TKey
Kaldırılacak anahtar.
- value
- TValue
Sözlük boş değilse kaldırılan öğenin değerini alır.
Döndürülenler
true
anahtar bulunduysa ve kaldırıldıysa; aksi takdirde , false
.
Şunlara uygulanır
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.