Just another WordPress site

構造体配列を定義する

2016.06.03

構造体配列を定義する

構造体は他の配列変数同様[]を使用する事で配列として扱うことが出来ます。

[アクセス修飾子] 構造体名[] 配列変数名 = new 構造体名[要素数]


private struct sample

{

   public int a;

   public int b;



   public int add() { return a+b; }

}



private void button1_Click(object sender, EventArgs e)

{

   sample[] sa = new sample[3];

   

   sa[0].a = 10;

   sa[0].b = 20;



   sa[1].a = 15;

   sa[1].b = 23;



   sa[2].a = 13;

   sa[2].b = 22;



   MessageBox.Show("Sample[0] addメソッド:" + sa[0].add() + "n" +

                   "Sample[1] addメソッド:" + sa[1].add() + "n" +

                   "Sample[2] addメソッド:" + sa[2].add());

}



関連記事