次の方法で共有


Queue.Contains メソッド

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

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
    Queue 内で検索される Object 。値は null 参照 (Visual Basic では Nothing) に設定できます。

戻り値

objQueue に存在する場合は 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 ファミリ, .NET Compact Framework - Windows CE .NET

参照

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