结构类型:

一次性声明多个不同类型的变量

结构的语法和用法:

[访问修饰符]  struct  结构名

{

字段1;

字段2;

字段3

}

定义好一个结构后,就可以直接声明相应的变量了。声明好变量后,通过变量名.成员名来访问结构的成员

 1 namespace _02结构
 2 {
 3     public enum Gender
 4     { 
 5         男,
 6  7     }
 8     public struct Person
 9     {
10         public string name;
11         public int age;
12         public Gender sex;
13     }
14     class Program
15     {
16         static void Main(string[] args)
17         {
18             Person onePerson;
19             onePerson.name = "张三";
20             onePerson.age = 22;
21             onePerson.sex = Gender.男;
22             Console.WriteLine("我叫{0},今年{1}岁,性别:{2}",onePerson.name,onePerson.age,onePerson.sex);
23 
24             Person lsPerson;
25             lsPerson.name = "李四";
26             lsPerson.age = 20;
27             lsPerson.sex = Gender.女;
28             Console.WriteLine("我叫{0},今年{1}岁,性别:{2}",lsPerson.name,lsPerson.age,lsPerson.sex);
29 
30             Console.ReadKey();
31 
32         }
33     }
34 }
View Code