整数を直接代入できません。構造体C#にも構造体があります。ひとつの大きな型として定義するユーザ定義型のことです。C#では構造体とクラスは別ものです。具体的には、クラスは参照型ですが、構造体は値型です。それぞれに初期値を設定して出力します。メンバーがpublicと宣言されている点に注意してください。メンバーを参照することができません。構造体には、クラスのようにメソッドを定義可能です。いったものを定義可能です。自動的に定義されるため、別途ユーザが記述することはできません。宣言することも可能ですが、構造体内のメンバーは初期化されません。構造体のメンバーとして、さらに入れ子で構造体を定義できます。