Share via


Contains Method

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Determines whether an element is in the Stack.

Namespace:  System.Collections
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Overridable Function Contains ( _
    obj As Object _
) As Boolean
public virtual bool Contains(
    Object obj
)
public:
virtual bool Contains(
    Object^ obj
)
abstract Contains : 
        obj:Object -> bool 
override Contains : 
        obj:Object -> bool 
public function Contains(
    obj : Object
) : boolean

Parameters

Return Value

Type: System. . :: . .Boolean
true , if obj is found in the Stack; otherwise, false.

Remarks

This method determines equality by calling Object..::..Equals.

This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Starting with the .NET Framework 2.0, this method uses the collection’s objects’ Equals and CompareTo methods on obj to determine whether item exists. In the earlier versions of the .NET Framework, this determination was made by using the Equals and CompareTo methods of the obj parameter on the objects in the collection.

.NET Framework Security

See Also

Reference

Stack Class

System.Collections Namespace