Queue<T> ক্লাসের Count প্রপার্টি কিউতে মোট কতগুলো উপাদান আছে তা রিটার্ন করে। এটি O(1) অপারেশন। Clear() দিয়ে সব উপাদান মুছে ফেলা যায়।
উদাহরণ ১: কিউতে উপাদান যোগ এবং ক্লিয়ার
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(){
Queue queue = new Queue();
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 queue = new Queue();
queue.Enqueue("A");
queue.Enqueue("B");
queue.Enqueue("C");
queue.Enqueue("D");
queue.Enqueue("E");
Console.WriteLine("উপাদানের সংখ্যা = " + queue.Count);
}
}
আউটপুট
উপাদানের সংখ্যা = 5
টিপস: Count প্রপার্টি খুব দ্রুত। কিউ খালি কিনা চেক করতে queue.Count == 0 বা !queue.Any() (LINQ) ব্যবহার করুন।