C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でのArrayListからArrayへの変換


ArrayListをArrayに変換するには、C#でToArray()メソッドを使用します。

まず、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. Androidで配列をarraylistに変換する方法は?

    この例は、Androidで配列をarraylistに変換する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "htt

  2. C#の次元配列?

    C#では多次元配列が可能です。 intの2次元配列をとして宣言します。 int [ , , ] a; 多次元配列の最も単純な形式は、2次元配列です。 2次元配列は、1次元配列のリストです。 以下は、3行4列の2次元配列です。 ここで、C#で多次元配列を操作する例を見てみましょう。 例 using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {       &nb