Home » C# programs » C# Data structure programs

C# program to peek elements from stack using collection

In this C# program, we will learn how to peek an element from stack using collection framework? Get element from stack without removing it. Here we use Peek() method of Stack class.
Submitted by IncludeHelp, on November 21, 2017

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();

Return value:

Return element from top of stack without removing it.

Program to peek elements from stack in C#

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.





Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.



Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing » Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.