C# তে Queue.Enqueue() পদ্ধতিটি সারির শেষে একটি বস্তু যোগ করতে ব্যবহৃত হয়।
সিনট্যাক্স
সিনট্যাক্স নিম্নরূপ -
পাবলিক ভার্চুয়াল অকার্যকর এনকিউ (অবজেক্ট ob);
উপরে, প্যারামিটার ob হল সারিতে যোগ করার জন্য বস্তু।
উদাহরণ
আসুন এখন একটি উদাহরণ দেখি -
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections.Generic;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ সারিসারি =নতুন সারি (); queue.Enqueue("গ্যারি"); queue.Enqueue("জ্যাক"); queue.Enqueue("Ryan"); queue.Enqueue("কেভিন"); queue.Enqueue("মার্ক"); queue.Enqueue("জ্যাক"); queue.Enqueue("Ryan"); queue.Enqueue("কেভিন"); Console.Write("উপাদানের সংখ্যা ="); Console.WriteLine(queue.Count); Console.WriteLine("সারি..."); foreach(স্ট্রিং i সারিতে){ Console.WriteLine(i); } queue.Dequeue(); queue.Dequeue(); Console.WriteLine("সারি...আপডেটড"); foreach(স্ট্রিং i সারিতে){ Console.WriteLine(i); } Console.Write("Count of Elements (updated) ="+queue.Count); queue.Clear(); Console.Write("\nউপাদানের সংখ্যা (আবার আপডেট করা হয়েছে) ="); Console.WriteLine(queue.Count); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেউপাদানের সংখ্যা =8 সারি...GaryJackRyanKevinMarkJackRyanKevinQueue...UPDATEDRyanKevinMarkJackRyanKevin উপাদানের সংখ্যা (আপডেট করা) =6 উপাদানের সংখ্যা (আবার আপডেট করা হয়েছে) =0
উদাহরণ
এখন আরেকটি উদাহরণ দেখা যাক -
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections.Generic;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ সারিসারি =নতুন সারি (); queue.Enqueue("গ্যারি"); queue.Enqueue("জ্যাক"); queue.Enqueue("Ryan"); queue.Enqueue("কেভিন"); queue.Enqueue("মার্ক"); Console.WriteLine("সারি..."); foreach(স্ট্রিং i সারিতে){ Console.WriteLine(i); } Console.Write("উপাদানের সংখ্যা ="); Console.WriteLine(queue.Count); queue.Enqueue("জ্যাক"); queue.Enqueue("Ryan"); queue.Enqueue("কেভিন"); Console.WriteLine("\nসারি...আপডেটড"); foreach(স্ট্রিং i সারিতে){ Console.WriteLine(i); } Console.Write("উপাদানের সংখ্যা (আপডেট করা) ="); Console.WriteLine(queue.Count); queue.Dequeue(); queue.Dequeue(); Console.WriteLine("\nসারি...আপডেটড"); foreach(স্ট্রিং i সারিতে){ Console.WriteLine(i); } Console.Write("উপাদানের সংখ্যা ="); Console.WriteLine(queue.Count); queue.Clear(); Console.Write("\nউপাদানের সংখ্যা (আবার আপডেট করা হয়েছে) ="); Console.WriteLine(queue.Count); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেসারি...GaryJackRyanKevinMark উপাদানগুলির সংখ্যা =5Queue...UPDATEDGaryJackRyanKevinMarkJackRyanKevin উপাদানগুলির সংখ্যা (আপডেট করা) =8 সারিতে...UPDATEDRyanKevinMarkJackRyanKevin উপাদানগুলির সংখ্যা =6টি উপাদানগুলির সংখ্যা (আপডেট করা)