Stack class represents a last-in, first out collection of object. It is used when you need a last-in, first-out access of items.
The following is the property of Stack class −
Count − Gets the number of elements in the stack.
The following are the methods of Stack class −
|Sr.No.||Method & Description|
|1||public virtual void Clear();|
Removes all elements from the Stack.
|2||public virtual bool Contains(object obj);|
Determines whether an element is in the Stack.
|3||public virtual object Peek();|
Returns the object at the top of the Stack without removing it.
|4||public virtual object Pop();|
Removes and returns the object at the top of the Stack.
|5||public virtual void Push(object obj);|
Inserts an object at the top of the Stack.
|6||public virtual object ToArray();|
Copies the Stack to a new array.