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 »
	
	
    
    
    
    
  
    Advertisement
    
    
    
  
  
    Advertisement