static void QueuePeak() { Queue queue = QueueDequeue(); while (queue.Peak() != null) { Console.WriteLine($"while using peak() if the front node is not null will Dequeue the front currently {queue.Front.Value}"); Console.ReadLine(); queue.Dequeue(); } if (queue.Peak() == null) { Console.WriteLine("No nodes in Queue Front is null"); Console.ReadLine(); return; } }