Sdílet prostřednictvím


Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.Remove Metoda

Definice

Přetížení

Remove(TAlternateKey)

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

Remove(TAlternateKey, TKey, TValue)

Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>a zkopíruje prvek do parametru value.

Remove(TAlternateKey)

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

public:
 bool Remove(TAlternateKey key);
public bool Remove (TAlternateKey key);
member this.Remove : 'AlternateKey -> bool
Public Function Remove (key As TAlternateKey) As Boolean

Parametry

key
TAlternateKey

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

Návraty

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

Výjimky

key je null.

Platí pro

Remove(TAlternateKey, TKey, TValue)

Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>a zkopíruje prvek do parametru value.

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

Parametry

key
TAlternateKey

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

actualKey
TKey

Když tato metoda vrátí, obsahuje odebraný klíč.

value
TValue

Pokud tato metoda vrátí, obsahuje odebraný prvek.

Návraty

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

Výjimky

key je null.

Platí pro