Home »
.Net »
C# Programs
C# - Stack.Peek() Method
Learn, how to peek an element from stack using collection framework in C#?
Submitted by IncludeHelp, on November 21, 2017 [Last updated : March 27, 2023]
C# Stack.Peek() Method
This is a method of 'Stack' class, it is used to get the element from top of stack without removing it.
Syntax
object Peek();
Parameter(s)
Return Value
Return element from top of stack without removing it.
C# program to peek elements from stack
using System;
using System.Collections;
namespace ConsoleApplication1 {
class Program {
static void Main() {
Stack S = new Stack(5);
S.Push(10);
S.Push(20);
S.Push(30);
S.Push(40);
Console.WriteLine("Peeked Element: " + S.Peek());
Console.WriteLine("Peeked Element: " + S.Peek());
Console.WriteLine("Peeked Element: " + S.Peek());
Console.WriteLine("Peeked Element: " + S.Peek());
}
}
}
Output
Peeked Element: 40
Peeked Element: 40
Peeked Element: 40
Peeked Element: 40
Here, we get element from top of stack, it always return top most element.
Note: In above program, to use 'Stack' class, we need to include System.Collection namespace.
C# Data Structure Programs »