Dictionary<TKey,TValue>.ContainsValue(TValue) Dictionary<TKey,TValue>.ContainsValue(TValue) Dictionary<TKey,TValue>.ContainsValue(TValue) Dictionary<TKey,TValue>.ContainsValue(TValue) Method

Definição

Determinará se o Dictionary<TKey,TValue> contiver um valor específico.Determines whether the Dictionary<TKey,TValue> contains a specific value.

public:
 bool ContainsValue(TValue value);
public bool ContainsValue (TValue value);
member this.ContainsValue : 'Value -> bool
Public Function ContainsValue (value As TValue) As Boolean

Parâmetros

value
TValue TValue TValue TValue

O valor a ser localizado na Dictionary<TKey,TValue>.The value to locate in the Dictionary<TKey,TValue>. O valor pode ser null para tipos de referência.The value can be null for reference types.

Retornos

true se o Dictionary<TKey,TValue> contiver um elemento com o valor especificado; caso contrário, false.true if the Dictionary<TKey,TValue> contains an element with the specified value; otherwise, false.

Comentários

Este método determina a igualdade usando o comparador de igualdade padrão EqualityComparer<T>.Default para TValue, o tipo dos valores no dicionário.This method determines equality using the default equality comparer EqualityComparer<T>.Default for TValue, the type of values in the dictionary.

Esse método executa uma pesquisa linear. Portanto, o tempo médio de execução é proporcional ao Count.This method performs a linear search; therefore, the average execution time is proportional to Count. Ou seja, esse método é um O (n) a operação, onde n é Count.That is, this method is an O(n) operation, where n is Count.

Aplica-se a

Veja também