using System;
struct Struct
{
public string name;
public int age;
public string seibetsu;
// コンストラクタ(パラメータ付き)
public Struct(string n,int a,string s)
{
name=n;
age=a;
seibetsu=s;
}
}
class MainClass
{
static void Main()
{
/* コンストラクタを呼び出し
* Struct型の値を定義 */
Struct s1 = new Struct
("Kamimura1", 0, "Man");
Struct s2 = new Struct
("Kamimura2", 10, "Woman");
Struct s3 = new Struct
("Kamimura3", 20, "Man");
Struct s4 = new Struct
("Kamimura4", 30, "Woman");
Struct s5 = new Struct
("Kamimura5", 40, "Man");
/* Struct型の値を要素に持つ
* サイズ5の配列を定義 */
Struct[] family = new Struct[5]
{ s1, s2, s3, s4, s5 };
// 要素を出力
foreach (Struct f in family)
{
Console.WriteLine
("Name {0} Age {1} {2}",
f.name,f.age,f.seibetsu);
}
}
}
0 コメント:
コメントを投稿