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]);
}
|
![]()