C#-এ Queue.ToArray() পদ্ধতিটি কিউ (Queue) এর উপাদানগুলিকে একটি নতুন অ্যারেতে কপি করে।
সিনট্যাক্স
সিনট্যাক্স নিম্নরূপ -
public virtual object[] ToArray ();
উদাহরণ
এখন একটি উদাহরণ দেখি -
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(){
Queue queue = new Queue();
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);
}
}
}
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
Queue... 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 queue = new Queue();
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