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

सी # में ऐरेलिस्ट से ऐरे में रूपांतरण

किसी ArrayList को Array में बदलने के लिए, ToArray () विधि का उपयोग C# में करें।

सबसे पहले, एक ArrayList सेट करें -

ArrayList arrList = new ArrayList();
arrList.Add("one");
arrList.Add("two");
arrList.Add("three");

अब, कनवर्ट करने के लिए, ToArray() विधि का उपयोग करें -

arrList.ToArray(typeof(string)) as string[];

आइए देखें पूरा कोड -

उदाहरण

using System;
using System.Collections;

public class Program {
   public static void Main() {
      ArrayList arrList = new ArrayList();
      arrList.Add("one");
      arrList.Add("two");
      arrList.Add("three");

      string[] arr = arrList.ToArray(typeof(string)) as string[];

      foreach (string res in arr) {
         Console.WriteLine(res);
      }
   }
}

आउटपुट

one
two
three

  1. ArrayList Java:एक शुरुआती गाइड

    क्या आप किसी सरणी का उपयोग करने से पहले उसके आकार की घोषणा करते-करते थक गए हैं? आप केवल एक ही नहीं हैं, क्योंकि यह परिभाषित करना हमेशा सुविधाजनक नहीं होता है कि उस सरणी में मान जोड़ना शुरू करने से पहले किसी सरणी को कितने मानों को संग्रहीत करना चाहिए। यहीं पर हमारा सहायक मित्र, Java ArrayList आता

  1. एंड्रॉइड में सरणी को सरणी सूची में कैसे परिवर्तित करें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में ऐरे को ऐरेलिस्ट में कैसे बदलें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त कोड में, हमन

  1. सी # में आयामी ऐरे?

    सी # बहुआयामी सरणी की अनुमति देता है। int के 2-आयामी सरणी को इस रूप में घोषित करें। int [ , , ] a; बहुआयामी सरणी का सबसे सरल रूप 2-आयामी सरणी है। 2-आयामी सरणी एक-आयामी सरणियों की एक सूची है। निम्नलिखित 3 पंक्तियों और 4 स्तंभों के साथ एक द्वि-आयामी सरणी है। आइए अब C# में बहु-आयामी सरणियों के साथ