次の方法で共有


Stack.Contains メソッド

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

Public Overridable Function Contains( _
   ByVal obj As Object _) As Boolean
[C#]
public virtual bool Contains(objectobj);
[C++]
public: virtual bool Contains(Object* obj);
[JScript]
public function Contains(
   obj : Object) : Boolean;

パラメータ

  • obj
    Stack 内で検索される Object 。値は null 参照 (Visual Basic では Nothing) に設定できます。

戻り値

objStack に存在する場合は true 。それ以外の場合は false

解説

このメソッドは順次検索を実行します。したがって、平均検索時間は Count に比例します。つまり、このメソッドは O(n) 操作です。ここで、 nCount です。

このメソッドは、 Object.Equals を呼び出して、等しいかどうかを判断します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

Stack クラス | Stack メンバ | System.Collections 名前空間 | カルチャを認識しない文字列操作の実行