কম্পিউটার

C# এ একটি সংগ্রহ থেকে একটি স্ট্যাক তৈরি করুন


একটি সংগ্রহ থেকে একটি স্ট্যাক তৈরি করতে, কোডটি নিম্নরূপ -

উদাহরণ

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Stack<int> stack = new Stack<int>();
      stack.Push(100);
      stack.Push(200);
      stack.Push(300);
      stack.Push(400);
      stack.Push(500);
      stack.Push(600);
      stack.Push(700);
      stack.Push(800);
      stack.Push(900);
      stack.Push(1000);
      Console.WriteLine("Stack elements...");
      foreach(int val in stack){
         Console.WriteLine(val);
      }
      Console.WriteLine("\nArray elements...");
      Stack<int> arr = new Stack<int>(stack.ToArray());
      foreach(int val in arr){
         Console.WriteLine(val);
      }
   }
}

আউটপুট

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

তৈরি করবে
Stack elements...
1000
900
800
700
600
500
400
300
200
100

Array elements...
100
200
300
400
500
600
700
800
900
1000

উদাহরণ

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

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Stack<string> stack = new Stack<string>();
      stack.Push("Katie");
      stack.Push("Andy");
      stack.Push("Ariane");
      stack.Push("Justin");
      Console.WriteLine("Stack elements...");
      foreach(string val in stack){
         Console.WriteLine(val);
      }
      Console.WriteLine("\nArray elements...");
      Stack<string> arr = new Stack<string>(stack.ToArray());
      foreach(string val in arr){
         Console.WriteLine(val);
      }
   }
}

আউটপুট

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

তৈরি করবে
Stack elements...
Justin
Ariane
Andy
Katie

Array elements... 
Katie 
Andy 
Ariane 
Justin

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

  2. C# এ থ্রেড সেফ কনকারেন্ট কালেকশন

  3. C# এ স্ট্যাক ক্লাস কি?

  4. সি# এ স্ট্যাক ক্লাসে পুশ বনাম পপ