Thursday, September 8, 2016

Stack ADT - Using Generic List Collection of C#

using System;
using System.Collections.Generic;

namespace Generic_Stack
{
     class Program
     {
          static void Main(string[] args)
          {

               Stack<string> stack = new Stack<string>(); ;
               stack.Push("Apple");
               stack.Push("Banana");
               stack.Push("Guava");

               Console.WriteLine(string.Join(",",stack.ToArray()));
               Console.WriteLine(stack.Pop());
               Console.WriteLine(stack.Peek());
               stack.Push("Grape");
               stack.Push("Orange");
               stack.Push("Lemon");
               Console.WriteLine(string.Join(",", stack.ToArray()));
               Console.WriteLine(stack.Pop());

               Console.WriteLine("\nPress any key to continue...");
               Console.ReadKey();
          }
     }
}

No comments:

Post a Comment