Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में स्टैक को सरणी में कनवर्ट करें


स्टैक को ऐरे में बदलने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Stack<string> stack = new Stack<string>();
      stack.Push("AB");
      stack.Push("CD");
      stack.Push("FG");
      stack.Push("KL");
      Console.WriteLine("Array...");
      foreach(string i in stack){
         Console.WriteLine(i);
      }
      string[] strArr = stack.ToArray();
      Console.WriteLine("Convert Stack to Array...");
      foreach(string i in strArr){
         Console.WriteLine(i);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Array...
KL
FG
CD
AB
Convert Stack to Array...
KL
FG
CD
AB

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Stack<int> stack = new Stack<int>();
      stack.Push(250);
      stack.Push(500);
      stack.Push(750);
      stack.Push(1000);
      stack.Push(1200);
      stack.Push(1500);
      Console.WriteLine("Array...");
      foreach(int i in stack){
         Console.WriteLine(i);
      }
      int[] intArr = stack.ToArray();
      Console.WriteLine("Convert Stack to Array...");
      foreach(int i in intArr){
         Console.WriteLine(i);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Array...
1500
1200
1000
750
500
250
Convert Stack to Array...
1500
1200
1000
750
500
250

  1. सी # में 2 डी सरणी को 1 डी सरणी में कैसे परिवर्तित करें?

    द्वि-आयामी सरणी और एक-आयामी सरणी सेट करें - int[,] a = new int[2, 2] {{1,2}, {3,4} }; int[] b = new int[4]; 2D को 1D सरणी में बदलने के लिए, दो आयामी को एक-आयामी में सेट करें जिसे हमने पहले घोषित किया था - for (i = 0; i < 2; i++) {    for (j = 0; j < 2; j++) {       b[

  1. सी # में स्टैक क्लास में बनाम पॉप पुश करें

    स्टैक क्लास ऑब्जेक्ट के लास्ट-इन, फर्स्ट आउट संग्रह का प्रतिनिधित्व करता है। इसका उपयोग तब किया जाता है जब आपको वस्तुओं की अंतिम-इन, पहली-आउट पहुंच की आवश्यकता होती है। निम्नलिखित स्टैक वर्ग की संपत्ति है - गिनें - स्टैक में तत्वों की संख्या प्राप्त करें। पुश ऑपरेशन पुश ऑपरेशन का उपयोग करके स

  1. जावा में सूची को ऐरे में बदलें

    जावा में लिस्ट और ऐरे के बीच कनवर्ट करना एक बहुत ही सामान्य ऑपरेशन है। जावा में किसी सूची को ऐरे में बदलने का सबसे अच्छा और आसान तरीका .toArray() का उपयोग करना है। विधि। इसी तरह, हम Arrays.asList() . का उपयोग करके किसी सूची को वापस ऐरे में बदल सकते हैं विधि। नीचे दिए गए उदाहरण दिखाते हैं कि कैसे