उदाहरण
Queue<T> क्लास की Clear() मेथड कतार से सभी तत्वों को हटा देती है। इस उदाहरण में एक स्ट्रिंग कतार बनाई गई है, उसमें नाम जोड़े गए हैं, और फिर Clear() कॉल करके सभी तत्व हटा दिए गए हैं।
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
Queue<string> queue = new Queue<string>();
queue.Enqueue("Gary");
queue.Enqueue("Jack");
queue.Enqueue("Ryan");
queue.Enqueue("Kevin");
queue.Enqueue("Mark");
queue.Enqueue("Jack");
queue.Enqueue("Ryan");
queue.Enqueue("Kevin");
Console.Write("तत्वों की संख्या = ");
Console.WriteLine(queue.Count);
queue.Clear();
Console.Write("तत्वों की संख्या (अपडेटेड) = ");
Console.WriteLine(queue.Count);
}
}
आउटपुट
तत्वों की संख्या = 8 तत्वों की संख्या (अपडेटेड) = 0
एक और उदाहरण
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
Queue<string> queue = new Queue<string>();
queue.Enqueue("A");
queue.Enqueue("B");
queue.Enqueue("C");
queue.Enqueue("D");
queue.Enqueue("E");
Console.WriteLine("तत्वों की संख्या = " + queue.Count);
queue.Clear();
Console.Write("तत्वों की संख्या (अपडेटेड) = " + queue.Count);
}
}
आउटपुट
तत्वों की संख्या = 5 तत्वों की संख्या (अपडेटेड) = 0