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

Definition

Avgör om innehåller Dictionary<TKey,TValue> ett specifikt värde.

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

Parametrar

value
TValue

Värdet som ska hittas Dictionary<TKey,TValue>i . Värdet kan vara null för referenstyper.

Returer

true Dictionary<TKey,TValue> om innehåller ett element med det angivna värdet, annars . false

Kommentarer

Den här metoden avgör likhet med standardjämlikhetsjämföraren EqualityComparer<T>.Default för TValue, typen av värden i ordlistan.

Den här metoden utför en linjär sökning. Därför är den genomsnittliga körningstiden proportionell mot Count. Den här metoden är alltså en O()-nåtgärd, där n är Count.

Gäller för

Se även