using System;
class MainClass
{
static void Main()
{
// 配列の数を設定
int[][,] jaggedArray = new int[5][,];
// 各サブ配列を定義
jaggedArray[0] = new int[,]
{ { 1, 2 }, { 3, 4 } };
jaggedArray[1] = new int[,]
{ { 1, 2, 3, 4 }, { 5, 6, 7, 8 } };
jaggedArray[2] = new int[,]
{ { 1, 2, 3, 4, 5, 6 }, { 7, 8, 9, 10, 11, 12 } };
jaggedArray[3] = new int[,]
{ { 1, 2, 3 }, { 4, 5, 6 } };
jaggedArray[4] = new int[,]
{ { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 } };
/* jaggedArrayのサブ配列3を出力
* 出力値
* 1 2 3
* 4 5 6 */
for (int i = 0;
i < jaggedArray[3].Length / jaggedArray[3].Rank;
i++)
{
Console.Write
("{0} ", jaggedArray[3][0, i]);
}
Console.WriteLine();
for (int i = 0;
i < jaggedArray[3].Length / jaggedArray[3].Rank;
i++)
{
Console.Write
(jaggedArray[3][1, i] + " ");
}
Console.WriteLine();
}
}
0 コメント:
コメントを投稿