static void Queue() { Queue queue = new Queue(new Node(2)); queue.Enqueue(new Node(4)); queue.Enqueue(new Node(6)); queue.Enqueue(new Node(8)); queue.Print(); Console.WriteLine("Front:" + queue.Peek().Value); Node dequeue = queue.Dequeue(); queue.Print(); Console.WriteLine("Front:" + queue.Peek().Value + " Dequeued: " + dequeue.Value); dequeue = queue.Dequeue(); queue.Print(); Console.WriteLine("Front:" + queue.Peek().Value + " Dequeued: " + dequeue.Value); }