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

C#で最も単純な多次元配列は何ですか?


C#で最も単純な多次元配列は、2次元配列です。 2次元配列は、x個の行とy個の列を持つテーブルと考えることができます。

多次元配列は、各行に括弧で囲まれた値を指定することで初期化できます。次の配列は4行で、各行には4列あります。

int [,] a = new int [4,4] {
   {0, 1, 2, 3} , /* initializers for row indexed by 0 */
   {4, 5, 6, 7} , /* initializers for row indexed by 1 */
   {8, 9, 10, 11} /* initializers for row indexed by 2 */
   {12, 13, 14, 15} /* initializers for row indexed by 3 */
};
>

以下は例です-

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {

         int[,] a = new int[5, 2] {{77,34}, {55,65}, {47,66}, {45,98}, {86,23} };
         int i, j;

         for (i = 0; i < 5; i++) {
   
            for (j = 0; j < 2; j++) {
               Console.WriteLine(a[i,j]);
            }
         }
         Console.ReadKey();
      }
   }
}

  1. C#の配列クラスとは何ですか?

    Arrayクラスは、C#のすべての配列の基本クラスです。これは、システム名前空間で定義されます。 Arrayクラスは、配列を操作するためのさまざまなプロパティとメソッドを提供します。 配列クラスのプロパティは次のとおりです- 次の表は、Arrayクラスの最も一般的に使用されるプロパティの一部を示しています。 Sr.No プロパティと説明 1 IsFixedSize 配列のサイズが固定されているかどうかを示す値を取得します。 2 IsReadOnly 配列が読み取り専用かどうかを示す値を取得します。 3 長さ 配列のすべての

  2. C#の配列クラスのプロパティは何ですか?

    Arrayクラスは、C#のすべての配列の基本クラスです。これは、システム名前空間で定義されます。配列クラスのプロパティは次のとおりです- Arrayクラスのプロパティは次のとおりです- Sr.No プロパティと説明 1 IsFixedSize 配列のサイズが固定されているかどうかを示す値を取得します。 2 IsReadOnly 配列が読み取り専用かどうかを示す値を取得します。 3 長さ 配列のすべての次元の要素の総数を表す32ビット整数を取得します。 4 LongLength 配列のすべての次元の要素の総数を