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

Definitie

Bepaalt of de Dictionary<TKey,TValue> waarde een specifieke waarde bevat.

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

Parameters

value
TValue

De waarde die moet worden gevonden in de Dictionary<TKey,TValue>. De waarde kan voor referentietypen zijn null .

Retouren

trueals het Dictionary<TKey,TValue> een element met de opgegeven waarde bevat; anders. false

Opmerkingen

Deze methode bepaalt gelijkheid met behulp van de standaard gelijkheidsgelijker EqualityComparer<T>.Default voor TValue, het type waarden in de woordenlijst.

Met deze methode wordt een lineaire zoekopdracht uitgevoerd; daarom is de gemiddelde uitvoeringstijd evenredig met Count. Dat wil gezegd, deze methode is een O(n)-bewerking, waarbij n .Count

Van toepassing op

Zie ook