Sdílet prostřednictvím


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryRemove Metoda

Definice

Přetížení

TryRemove(TAlternateKey, TValue)

Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>,

a zkopíruje prvek do parametru hodnoty.

TryRemove(TAlternateKey, TKey, TValue)

Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>,

a zkopíruje přidružený klíč a prvek do parametru value.

TryRemove(TAlternateKey, TValue)

Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>,

a zkopíruje prvek do parametru hodnoty.

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

Parametry

key
TAlternateKey

Alternativní klíč prvku, který chcete odebrat.

value
TValue

Odebraný prvek.

Návraty

true, pokud byl prvek úspěšně nalezen a odebrán; jinak false.

Výjimky

key je null.

Platí pro

TryRemove(TAlternateKey, TKey, TValue)

Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>,

a zkopíruje přidružený klíč a prvek do parametru value.

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

Parametry

key
TAlternateKey

Alternativní klíč prvku, který chcete odebrat.

actualKey
TKey

Odebraný klíč.

value
TValue

Odebraný prvek.

Návraty

true, pokud byl prvek úspěšně nalezen a odebrán; jinak false.

Výjimky

key je null.

Platí pro