Latest web development tutorials

C#ギザギザの配列

C#の配列 C#の配列

ジャグ配列は配列の配列です。 次のように、int型の値でジャグ配列のスコアを宣言することができます

int型[] []のスコア。

メモリ内に配列を作成していない配列を宣言します。 上記の配列を作成します。

[5] [] [] []のスコア=新しいint型int型。
以下のために(int型私= 0;私<scores.Length; iは++) 
{
   スコア[i]は=新しいint型[4]。
}

次のように、ギザギザの配列を初期化することができます。

スコア=新しいint型[] [] int型[2] [] {新しいint型[] {92,93,94}、新しいint型[] {85,66,87,88}};

2整数の配列arrayここで、スコアである - スコア[0] 3の整数、スコアを持つ配列である[1]との4つの整数の配列です。

次の例では、千鳥配列を使用する方法を示します。

システムを用いました。

名前空間のArrayApplication
{
    クラスMyArrayという
    {
        静的な無効メイン(文字列[] args)
        {
            / * *からなる5整数配列の千鳥配列/
            int型[] [] =新しいint型[] [] {新しいint型[] {0,0}、新しいint型[] {1,2}、 
            新しいint型[] {2,4}、新しいint型[] {3,6}、新しいint型[] {4,8}}; 

            int型I、J。

            / *配列の各要素の出力値* /
            以下のための(ⅰ= 0; iは<5; iは++)
            {
                以下のため(J = 0; jの<2; J ++)
                {
                    Console.WriteLineを( "[{0}] [{1}] = {2}"、I、J、[i]は[J]);
                }
            }
           Console.ReadKey()。
        }
    }
}

上記のコードはコンパイルされ、実行されると、次の結果を生成します。

[0] [0]:0
[0] [1]:0
[1] [0]:1
[1] [1]:2
[2] [0]:2
[2] [1]:4
[3] [0]:3
[3] [1]:6
[4] [0]:4
[4] [1]:8

C#の配列 C#の配列