Exemplo n.º 1
0
        static void StringGenericDynamicCustomQueueImplementation()
        {
            GenericDynamicCustomQueue <string> queue = new GenericDynamicCustomQueue <string>();

            queue.Enqueue("a");
            queue.DisplayAll();
            queue.Enqueue("b");
            queue.DisplayAll();
            queue.Enqueue("c");

            queue.DisplayAll();
            string a = queue.Dequeue();

            queue.DisplayAll();

            queue.Enqueue("d");
            queue.DisplayAll();

            queue.Enqueue("e");
            queue.DisplayAll();
            queue.Enqueue("f");
            queue.DisplayAll();
        }
Exemplo n.º 2
0
        static void IntGenericDynamicCustomQueueImplementation()
        {
            GenericDynamicCustomQueue <int> queue = new GenericDynamicCustomQueue <int>();

            queue.Enqueue(1);
            queue.DisplayAll();
            queue.Enqueue(3);
            queue.DisplayAll();
            queue.Enqueue(21);

            queue.DisplayAll();
            int a = queue.Dequeue();

            queue.DisplayAll();

            queue.Enqueue(1);
            queue.DisplayAll();

            queue.Enqueue(13);
            queue.DisplayAll();
            queue.Enqueue(109);
            queue.DisplayAll();
        }