Aracılığıyla paylaş


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryRemove Yöntem

Tanım

Aşırı Yüklemeler

TryRemove(TAlternateKey, TValue)

belirtilen alternatif anahtara sahip değeri Dictionary<TKey,TValue>kaldırır.

ve öğesini value parametresine kopyalar.

TryRemove(TAlternateKey, TKey, TValue)

belirtilen alternatif anahtara sahip değeri Dictionary<TKey,TValue>kaldırır.

ve ilişkili anahtarı ve öğeyi value parametresine kopyalar.

TryRemove(TAlternateKey, TValue)

belirtilen alternatif anahtara sahip değeri Dictionary<TKey,TValue>kaldırır.

ve öğesini value parametresine kopyalar.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TValue value);
member this.TryRemove : 'AlternateKey * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef value As TValue) As Boolean

Parametreler

key
TAlternateKey

Kaldırılacak öğenin alternatif anahtarı.

value
TValue

Kaldırılan öğe.

Döndürülenler

öğe başarıyla bulunup kaldırılmadığını true; aksi takdirde false.

Özel durumlar

Şunlara uygulanır

TryRemove(TAlternateKey, TKey, TValue)

belirtilen alternatif anahtara sahip değeri Dictionary<TKey,TValue>kaldırır.

ve ilişkili anahtarı ve öğeyi value parametresine kopyalar.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TKey actualKey, out TValue value);
member this.TryRemove : 'AlternateKey * 'Key * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef actualKey As TKey, ByRef value As TValue) As Boolean

Parametreler

key
TAlternateKey

Kaldırılacak öğenin alternatif anahtarı.

actualKey
TKey

Kaldırılan anahtar.

value
TValue

Kaldırılan öğe.

Döndürülenler

öğe başarıyla bulunup kaldırılmadığını true; aksi takdirde false.

Özel durumlar

Şunlara uygulanır