10 20 30 40 50 60 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
/*★ 配列の基礎 前田 稔 ★*/ using System; class Prog { public static void Main() { int[] myarray1 = new int[3]; myarray1[0] = 10; myarray1[1] = 20; myarray1[2] = 30; Console.WriteLine("{0} {1} {2}", myarray1[0], myarray1[1], myarray1[2]); // インスタンス化と同時に、値を設定 int[] myarray2 = new int[3]{40, 50, 60}; Console.WriteLine("{0} {1} {2}", myarray2[0], myarray2[1], myarray2[2]); } } |
int[] myarray1 = new int[3]; |
myarray1[0] = 10; myarray1[1] = 20; myarray1[2] = 30; |
int[] myarray2 = new int[3]{40, 50, 60}; int[] myarray3 = { 1, 2, 3 }; |
string[] strary = { "ABC", "nhk", "string", "maeda minoru" }; |
/******************************/ /*★ 配列の代入 前田 稔 ★*/ /******************************/ using System; class Prog { public static void Main() { int[] a1 = new int[2]{10, 20}; int[] a2; a2 = a1; Console.WriteLine("a1[0]={0} a1[1]={1} a2[0]={2}", a1[0], a1[1], a2[0]); a2[0] = 123; Console.WriteLine("a1[0]={0} a1[1]={1} a2[0]={2}", a1[0], a1[1], a2[0]); Console.ReadLine(); } } |
a1[0]=10 a1[1]=20 a2[0]=10 a1[0]=123 a1[1]=20 a2[0]=123 |
myarray1.GetLength(0); |
for(int i=0; i<myarray1.GetLength(0); i++) { Console.WriteLine(myarray1[i]); } |