Esempio n. 1
0
        static void Main(string[] args)
        {
            MyQueue <int> q = new MyQueue <int>();

            q.Enqueue(1);
            q.Enqueue(2);
            q.Enqueue(3);
            q.Enqueue(4);

            q.Dequeue();

            showAll(q, 3);

            Console.WriteLine("------------------------------");

            MyQueue2 <int> q2 = new MyQueue2 <int>(3);

            q2.Enqueue(1);
            q2.Enqueue(2);
            q2.Enqueue(3);
            q2.Enqueue(4);
            q2.Enqueue(5);

            q2.Dequeue();

            showAll2(q2, q2.Count);

            //q.ShowQueue();

            Console.ReadLine();
        }
Esempio n. 2
0
 public static void showAll2(MyQueue2 <int> a, int index)
 {
     for (int i = 0; i < index; i++)
     {
         int q = a.TopByIndex(i);
         Console.WriteLine("Index[{0}]: {1} ", i, q);
     }
 }