Language

ArrayList.Contains(Object) メソッド

定義

要素が ArrayList内にあるかどうかを判断します。

public:
 virtual bool Contains(System::Object ^ item);
public virtual bool Contains(object item);
public virtual bool Contains(object? item);
abstract member Contains : obj -> bool
override this.Contains : obj -> bool
Public Overridable Function Contains (item As Object) As Boolean

パラメーター

item
Object

Object内で検索するArrayList。 値は nullできます。

返品

true itemがArrayListで見つかった場合は。それ以外の場合はfalse。

実装

注釈

このメソッドは線形検索を実行します。したがって、このメソッドは O(n) 操作であり、 n が Count。

このメソッドは、 Object.Equalsを呼び出すことによって等価性を決定します。

このメソッドは、EqualsでコレクションのオブジェクトのCompareToメソッドとitem メソッドを使用して、項目が存在するかどうかを判断します。

適用対象

こちらもご覧ください