次の方法で共有


PropertyCollection.IDictionary.Contains(Object) メソッド

定義

指定したキーを持つ要素が IDictionary オブジェクトに格納されているかどうかを確認します。

 virtual bool System.Collections.IDictionary.Contains(System::Object ^ value) = System::Collections::IDictionary::Contains;
bool IDictionary.Contains (object value);
abstract member System.Collections.IDictionary.Contains : obj -> bool
override this.System.Collections.IDictionary.Contains : obj -> bool
Function Contains (value As Object) As Boolean Implements IDictionary.Contains

パラメーター

value
Object

IDictionary オブジェクト内で検索されるキー。

戻り値

指定したキーを持つ要素を true が保持している場合は IDictionary。それ以外の場合は false

実装

例外

keynullです。

次の例では、 メソッドを実装する方法を Contains 示します。 この例は、 クラスに対して提供されるより大きな例の IDictionary 一部です。

public:
    virtual bool Contains(Object^ key)
    {
        int index;
        return TryGetIndexOfKey(key, &index);
    }
public bool Contains(object key)
{
   Int32 index;
   return TryGetIndexOfKey(key, out index);
}
Public Function Contains(ByVal key As Object) As Boolean Implements IDictionary.Contains
    Dim index As Integer
    Return TryGetIndexOfKey(key, index)
End Function

適用対象