Dictionary<TKey,TValue>.TryAdd(TKey, TValue) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tenta adicionar a chave e o valor especificados ao dicionário.
public:
bool TryAdd(TKey key, TValue value);
public bool TryAdd(TKey key, TValue value);
member this.TryAdd : 'Key * 'Value -> bool
Public Function TryAdd (key As TKey, value As TValue) As Boolean
Parâmetros
- key
- TKey
A chave do elemento a adicionar.
- value
- TValue
O valor do elemento a adicionar. Pode ser null.
Devoluções
true se o par chave/valor foi adicionado com sucesso ao dicionário; caso contrário, false.
Exceções
key é null.
Observações
Ao contrário do Add método, este método não lança exceção se o elemento com a chave dada existir no dicionário. Ao contrário do indexador do Dicionário, TryAdd não sobrepõe o elemento se o elemento com a chave dada existir no dicionário. Se a chave já existe, TryAdd não faz nada e devolve false.