Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.Remove Método

Definição

Sobrecargas

Remove(TAlternateKey)

Remove o valor com a chave alternativa especificada do Dictionary<TKey,TValue>.

Remove(TAlternateKey, TKey, TValue)

Remove o valor com a chave alternativa especificada do Dictionary<TKey,TValue>e copia o elemento para o parâmetro de valor.

Remove(TAlternateKey)

Remove o valor com a chave alternativa especificada do 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

Parâmetros

key
TAlternateKey

A chave alternativa do elemento a ser removido.

Retornos

true se o elemento for encontrado e removido com êxito; caso contrário, false.

Exceções

key é null.

Aplica-se a

Remove(TAlternateKey, TKey, TValue)

Remove o valor com a chave alternativa especificada do Dictionary<TKey,TValue>e copia o elemento para o parâmetro de valor.

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

Parâmetros

key
TAlternateKey

A chave alternativa do elemento a ser removido.

actualKey
TKey

Quando esse método é retornado, contém a chave removida.

value
TValue

Quando esse método é retornado, contém o elemento removido.

Retornos

true se o elemento for encontrado e removido com êxito; caso contrário, false.

Exceções

key é null.

Aplica-se a