Esempio n. 1
0
        static void Main(string[] args)
        {
            int size = 5;

            GenericStack <int> EnterThePile = new GenericStack <int>(size);

            EnterThePile.IsStackEmpty();

            Console.WriteLine("\n");

            EnterThePile.Push(5);
            EnterThePile.Push(2);
            EnterThePile.Push(3);
            EnterThePile.Push(8);
            EnterThePile.Push(1);

            EnterThePile.IsStackEmpty();

            Console.WriteLine("\n");

            EnterThePile.PrintStack();

            Console.WriteLine("\n");

            EnterThePile.PrintStack();

            Console.WriteLine("\n");

            EnterThePile.Push(10);

            Console.WriteLine("\n");

            EnterThePile.Size();

            EnterThePile.Top();

            EnterThePile.Pop();

            EnterThePile.ReverseStack();

            EnterThePile.PrintStack();

            Console.WriteLine("\n");

            Console.ReadLine();
        }