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

सी # में Queue.ToArray विधि


C# में Queue.ToArray() विधि कतार तत्वों को एक नई सरणी में कॉपी करती है।

सिंटैक्स

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

public virtual object[] ToArray ();

उदाहरण

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

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Queue<int> queue = new Queue<int>();
      queue.Enqueue(1);
      queue.Enqueue(2);
      queue.Enqueue(3);
      queue.Enqueue(4);
      queue.Enqueue(5);
      Console.WriteLine("Queue...");
      foreach(int i in queue){
         Console.WriteLine(i);
      }
      int[] intArr = queue.ToArray();
      Console.WriteLine("Convert Queue to Array...");
      foreach(int i in intArr){
         Console.WriteLine(i);
      }
   }
}

आउटपुट

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

ueue...
1
2
3
4
5
Convert Queue to Array...
1
2
3
4
5

उदाहरण

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

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");
      queue.Enqueue("F");
      Console.WriteLine("Array...");
      foreach(string i in queue){
         Console.WriteLine(i);
      }
      string[] strArr = queue.ToArray();
      Console.WriteLine("Convert Queue to Array...");
      foreach(string i in strArr){
         Console.WriteLine(i);
      }
   }
}

आउटपुट

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

Array...
A
B
C
D
E
F
Convert Queue to Array...
A
B
C
D
E
F

  1. सी # Queue.TrimExcess () उदाहरण के साथ विधि

    C# में Queue.TrimExcess() विधि का उपयोग कतार में तत्वों की वास्तविक संख्या की क्षमता को सेट करने के लिए किया जाता है, यदि वह संख्या वर्तमान क्षमता के 90 प्रतिशत से कम है। सिंटैक्स public void TrimExcess (); उदाहरण using System; using System.Collections.Generic; public class Demo {    publi

  1. सी # में कतार वर्ग में एनक्यू और डेक

    कतार संग्रह वर्ग सी # में एक अवधारणा है जो सिस्टम में शामिल है। संग्रह नामस्थान। तत्वों को FIFO में QUEUE में संग्रहीत किया जाता है। जोड़ा गया पहला तत्व टिकट खरीदने के लिए मूवी हॉल के बाहर लोगों की कतार की तरह सबसे पहले बाहर जाना होगा। इसके दो तरीके हैं। Enqueue() मान जोड़ने की विधि Dequeue() मान

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

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