কম্পিউটার

C# এ Stack.Peek() পদ্ধতি


C#-এ Stack.Peek() পদ্ধতিটি স্ট্যাকের উপরের বস্তুটিকে অপসারণ না করে ফেরত দিতে ব্যবহৃত হয়।

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

পাবলিক ভার্চুয়াল অবজেক্ট পিক ();

উদাহরণ

আসুন এখন একটি উদাহরণ দেখি -

ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections;public class Demo { public static void Main() { Stack stack =new Stack(); stack.Push("Inspiron"); stack.Push("Alienware"); stack.Push("প্রজেক্টর"); stack.Push("মনিটর"); stack.Push("XPS"); stack.Push("ল্যাপটপ"); stack.Push("নোটবুক"); Console.WriteLine("স্ট্যাক উপাদান..."); foreach(স্ট্যাকে স্ট্রিং ভ্যাল) { কনসোল. রাইটেলাইন(ভাল); } Console.WriteLine("Count of Element ="+stack.Count); Console.WriteLine("উপরে উপাদান ="+ stack.Peek()); stack.Push("আলট্রাবুক"); stack.Push("ক্যামেরা"); stack.Push("কীবোর্ড"); Console.WriteLine("\nস্ট্যাক উপাদান...আপডেট করা হয়েছে"); foreach(স্ট্যাকে স্ট্রিং ভ্যাল) { কনসোল. রাইটেলাইন(ভাল); } Console.WriteLine("উপরে এলিমেন্ট ="+ stack.Peek()); Console.WriteLine("\nউপাদানের সংখ্যা (আপডেট করা) ="+stack.Count); stack.Clear(); Console.Write("Count of Elements (updated) ="+stack.Count); }}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
এলিমেন্ট স্ট্যাক...NotebookLaptopXPSMonitorsProjectorsAlienwareInspiron উপাদানগুলির সংখ্যা =7টি শীর্ষে উপাদান =NotebookStack উপাদানগুলি...updatedKeyboardsCamerasUltrabookNotebookLaptopXPSMonitorsProjectorsAlienwareInspironElement শীর্ষে =উপাদানগুলির সংখ্যা (Countupd0) =Countedupd0> 

উদাহরণ

এখন আরেকটি উদাহরণ দেখা যাক -

ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections;public class Demo { public static void Main() { Stack stack =new Stack(); stack.Push("Inspiron"); stack.Push("Alienware"); stack.Push("প্রজেক্টর"); stack.Push("মনিটর"); stack.Push("XPS"); stack.Push("ল্যাপটপ"); stack.Push("নোটবুক"); Console.WriteLine("স্ট্যাক উপাদান..."); foreach(স্ট্যাকে স্ট্রিং ভ্যাল) { কনসোল. রাইটেলাইন(ভাল); } Console.WriteLine("Count of Element ="+stack.Count); Console.WriteLine("Element Speakers is the stack? ="+stack.Contains("Speakers")); stack.Push("হেডফোন"); stack.Push("কীবোর্ড"); stack.Push("ইয়ারফোন"); Console.WriteLine("\nস্ট্যাক উপাদান...আপডেট করা হয়েছে"); foreach(স্ট্যাকে স্ট্রিং ভ্যাল) { কনসোল. রাইটেলাইন(ভাল); } Console.WriteLine("Count of Elements (updated) ="+stack.Count); Console.WriteLine("Element Alienware is the stack? ="+stack.Contains("Alienware")); স্ট্যাক স্ট্যাক2 =(স্ট্যাক)স্ট্যাক।ক্লোন(); Console.WriteLine("\nস্ট্যাক উপাদান...ক্লোন করা"); foreach(স্ট্যাক২-এ স্ট্রিং ভ্যাল) { কনসোল. রাইটেলাইন(ভাল); } Console.Write("Count of Elements (updated) ="+stack2.Count); Console.WriteLine("স্ট্যাকের শীর্ষ ="+stack2.Peek()); }}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
এলিমেন্ট স্ট্যাক...NotebookLaptopXPSMonitorsProjectorsAlienwareInspiron উপাদানগুলির সংখ্যা =7টি শীর্ষে উপাদান =NotebookStack উপাদানগুলি...updatedKeyboardsCamerasUltrabookNotebookLaptopXPSMonitorsProjectorsAlienwareInspironElement শীর্ষে =উপাদানগুলির সংখ্যা (Countupd0) =Countedupd0> 
  1. C# এ ContainsKey() পদ্ধতি রয়েছে

  2. সি# এ সিকোয়েন্স সমান পদ্ধতি

  3. C# এ সামগ্রিক পদ্ধতি

  4. C# () এ TakeWhile পদ্ধতি