using System; using System.Collections; class Program { static void Main(string[] args) { Queue myQueue = new Queue(); myQueue.Enqueue("Apple"); myQueue.Enqueue("Banana"); myQueue.Enqueue("Cherry"); Console.WriteLine("Queue elements before clearing:"); foreach (string element in myQueue) { Console.WriteLine(element); } myQueue.Clear(); Console.WriteLine("Queue elements after clearing:"); foreach (string element in myQueue) { Console.WriteLine(element); } } }
using System; using System.Collections; class Program { static void Main(string[] args) { Queue myQueue = new Queue() { "Apple", "Banana", "Cherry" }; Console.WriteLine("Queue elements before clearing:"); foreach (string element in myQueue) { Console.WriteLine(element); } myQueue.Clear(); Console.WriteLine("Queue elements after clearing:"); foreach (string element in myQueue) { Console.WriteLine(element); } } }In this example, a new Queue instance is created using a collection initializer and elements "Apple", "Banana", and "Cherry" are added. The queue elements are printed using the foreach loop. The Clear() method is called to remove all elements from the queue. The queue elements are printed again to ensure that the queue is empty. Package library: System.Collections.