Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

कतार। सी # में विधि साफ़ करें

कतार से सभी ऑब्जेक्ट को साफ़ करने के लिए C# में Queue.Clear() विधि का उपयोग किया जाता है।

सिंटैक्स

वाक्य रचना इस प्रकार है -

public virtual void Clear ();

उदाहरण

आइए अब एक उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      Queue<int> queue = new Queue<int>();
      queue.Enqueue(100);
      queue.Enqueue(200);
      queue.Enqueue(300);
      queue.Enqueue(400);
      queue.Enqueue(500);
      queue.Enqueue(600);
      queue.Enqueue(700);
      queue.Enqueue(800);
      queue.Enqueue(900);
      queue.Enqueue(1000);
      Console.WriteLine("Queue...");
      foreach(int i in queue) {
         Console.WriteLine(i);
      }
      Console.WriteLine("Count of elements in the Queue = "+queue.Count);
      queue.Clear();
      Console.WriteLine("Count of elements in the Queue [Updated] = "+queue.Count);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Queue...
100
200
300
400
500
600
700
800
900
1000
Count of elements in the Queue = 10
Count of elements in the Queue [Updated] = 0

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      Queue<int> queue = new Queue<int>();
      queue.Enqueue(100);
      queue.Enqueue(200);
      queue.Enqueue(300);
      Console.WriteLine("Queue...");
      foreach(int i in queue) {
         Console.WriteLine(i);
      }
      Console.WriteLine("Count of elements in the Queue = "+queue.Count);
      queue.Enqueue(800);
      queue.Enqueue(900);
      queue.Enqueue(1000);
      Console.WriteLine("Count of elements in the Queue [Updated] = "+queue.Count);
      queue.Clear();
      Console.WriteLine("Count of elements in the Queue [Updated] = "+queue.Count);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Queue...
100
200
300
Count of elements in the Queue = 3
Count of elements in the Queue [Updated] = 6
Count of elements in the Queue [Updated] = 0

  1. Spotify पर एक कतार कैसे साफ़ करें

    Spotify को दिन के लिए अपने संगीत विकल्पों को संभालने देना आसान है, लेकिन यदि आप Spotify की प्लेलिस्ट से ऊब चुके हैं, तो आपको कुछ विकल्पों पर विचार करने की आवश्यकता होगी। हालाँकि, आपको शिप कूदने और Apple Music या किसी अन्य प्रदाता को आज़माने की ज़रूरत नहीं है, क्योंकि आप Spotify कतार प्रणाली का उपयोग

  1. लिंक्डलिस्ट साफ़ () सी # में विधि

    LinkedList को साफ़ करने के लिए Clear () विधि का उपयोग करें। यह LinkedList से सभी नोड्स को हटा देगा। मान लें कि निम्नलिखित हमारी LinkedList है - int [] num = {30, 65, 80, 95, 110, 135}; LinkedList<int> list = new LinkedList<int>(num); LinkedList को साफ़ करने के लिए। list.Clear(); उदाहरण

  1. सी # में कतार इंटरफ़ेस

    Queue ऑब्जेक्ट के फर्स्ट-इन, फर्स्ट-आउट संग्रह का प्रतिनिधित्व करता है। इसका उपयोग तब किया जाता है जब आपको आइटम्स के लिए फर्स्ट-इन, फर्स्ट-आउट एक्सेस की आवश्यकता होती है। जब आप सूची में कोई आइटम जोड़ते हैं, तो उसे एनक्यू कहा जाता है, और जब आप किसी आइटम को हटाते हैं, तो उसे डेक कहा जाता है। आइए कतार