Dictionary.ContainsValue メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As Dictionary(Of TKey, TValue) Dim value As TValue Dim returnValue As Boolean returnValue = instance.ContainsValue(value)
- value
Dictionary 内で検索される値。参照型の場合、null 参照 (Visual Basic では Nothing) の値を使用できます。
指定した値を持つ要素が Dictionary に格納されている場合は true。それ以外の場合は false。

このメソッドは、ディクショナリ内の値の型である TValue の既定の等値比較演算子 EqualityComparer.Default を使用して、値が等しいかどうかを確認します。
このメソッドは順次検索を実行します。したがって、平均検索時間は Count に比例します。つまり、このメソッドは O(n) 操作です。ここで、n は Count です。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Dictionary ジェネリック クラス
Dictionary メンバ
System.Collections.Generic 名前空間
Dictionary.ContainsKey メソッド
EqualityComparer.Default
- Dictionary.ContainsValue メソッドのページへのリンク