/*★ 二次元配列の定義 前田 稔 ★*/ using System; class Prog { public static void Main() { int[,] ary2 = new int[3, 4]{{1,2,3,4}, {5,6,7,8}, {11,12,13,14}}; for(int i=0; i<3; i++) for(int j=0; j<4; j++) Console.WriteLine("i:{0} j:{1} val:{2}", i, j, ary2[i,j]); Console.ReadLine(); } } |
C:\DATA\C#\BAT>array2 i:0 j:0 val:1 i:0 j:1 val:2 i:0 j:2 val:3 i:0 j:3 val:4 i:1 j:0 val:5 i:1 j:1 val:6 i:1 j:2 val:7 i:1 j:3 val:8 i:2 j:0 val:11 i:2 j:1 val:12 i:2 j:2 val:13 i:2 j:3 val:14 |
int[,] ary2 = new int[3, 4]{{1,2,3,4}, {5,6,7,8}, {11,12,13,14}}; |
Console.WriteLine("i:{0} j:{1} val:{2}", i, j, ary2[i,j]); |
using System; class Prog { public static void Main() { int[,] array2 = new int[2, 3]; for(int i=0; i<2; i++) for(int j=0; j<3; j++) array2[i,j]= i*10+j; for(int i=0; i<2; i++) for(int j=0; j<3; j++) Console.WriteLine("i:{0} j:{1} val:{2}", i, j, array2[i,j]); Console.ReadLine(); } } |
int[,] array2 = new int[2, 3]; |
array2[i,j]= i*10+j; |
C:\DATA\C#\BAT>array2 i:0 j:0 val:0 i:0 j:1 val:1 i:0 j:2 val:2 i:1 j:0 val:10 i:1 j:1 val:11 i:1 j:2 val:12 |