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

C#を使用してコレクションを配列にコピーするにはどうすればよいですか?


コレクションを配列にコピーするには、最初にコレクションを設定します-

List < string > list1 = new List < string > ();
list1.Add("Car");
list1.Add("Bus");
list1.Add("Motorbike");
list1.Add("Train");

次に、文字列配列を宣言し、CopyTo()メソッドを使用して-

をコピーします。
string[] arr = new string[20];
list1.CopyTo(arr);

コレクションを配列にコピーするための完全なコードを見てみましょう-

using System;
using System.Collections.Generic;
using System.Linq;

public class Demo {
   public static void Main() {
      List < string > list1 = new List < string > ();
      list1.Add("Car");
      list1.Add("Bus");
      list1.Add("Motobike");
      list1.Add("Train");

      Console.WriteLine("First list...");
      foreach(string value in list1) {
         Console.WriteLine(value);
      }

      string[] arr = new string[20];
      list1.CopyTo(arr);

      Console.WriteLine("After copy...");

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

  1. JavaでJSON-libAPIを使用してコレクションをJSON配列に変換するにはどうすればよいですか?

    net.sf.json.JSONArray 順序付けられたシーケンスです 値の。その外部テキスト形式は、値をコンマで区切った角括弧で囲まれた文字列であり、内部形式は get()を持つオブジェクトです。 およびopt() インデックスによって値にアクセスするためのメソッド、および element() 値を追加または置換する方法。値は、ブール値、JSONArray、JSONObject、数値、文字列などのこれらのタイプのいずれかになります。 およびJSONNull オブジェクト。 以下の例では、コレクション(リスト)をJSON配列に変換できます 例 import java.util.*; im

  2. Javaでオブジェクトモデルを使用してJSON配列を作成するにはどうすればよいですか?

    javax.json.JsonArray インターフェイスは不変のJSON配列を表すことができます 変更不可能なを提供します リスト 配列内の値の表示。 JsonArray オブジェクトは、入力ソースからJSONデータを読み取り、静的メソッド createArrayBuilder()を使用して作成できます。 javax.json.Jsonの クラス。 javax.jsonをインポートする必要があります パッケージ( javax.json-api.jarをダウンロード ファイル)それを実行するために。 構文 public static JsonArrayBuilder createAr