Dictionary<TKey,TValue>.ContainsValue(TValue) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermittelt, ob die Dictionary<TKey,TValue> einen bestimmten Wert enthält.
public:
bool ContainsValue(TValue value);
public bool ContainsValue (TValue value);
member this.ContainsValue : 'Value -> bool
Public Function ContainsValue (value As TValue) As Boolean
Parameter
- value
- TValue
Der im Dictionary<TKey,TValue> zu suchende Wert. Der Wert kann für Verweistypen null
sein.
Gibt zurück
true
, wenn das Dictionary<TKey,TValue> ein Element mit dem angegebenen Wert enthält, andernfalls false
.
Hinweise
Diese Methode bestimmt die Gleichheit mithilfe des Standardvergleichs EqualityComparer<T>.Default für TValue
den Werttyp im Wörterbuch.
Diese Methode führt eine lineare Suche durch. daher ist die durchschnittliche Ausführungszeit proportional zu Count. Das heißt, diese Methode ist ein O(n
)-Vorgang, wobei n
ist Count.