構造体配列を定義する
構造体配列を定義する
構造体は他の配列変数同様[]を使用する事で配列として扱うことが出来ます。
[アクセス修飾子] 構造体名[] 配列変数名 = 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()); }