Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[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
- obj
Type: System. . :: . .Object
The Object to locate in the Stack. The value can be nullNothingnullptrunita null reference (Nothing in Visual Basic).
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
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.