为什么要用结构;
1、 为了存储一个人的信息,要声明一组变量。当我们要存储n组个人信息时,就要声明n组变量。
2、 存储一个人信息的这几个变量之间没有关系,容易记乱。
语法:
访问修饰符 struct 结构名
{
定义结构成员(可以包含变量和方法)
}
使用范例:
namespace CAtest { enum Gender //定义一个名称为Gender的枚举 { 男, 女, } public struct Person //定义一个名称为Person的结构体 { public string name; //结构的成员 public Gender sex; public int age; } class Program { static void Main(string[] args) { Person ps; ps.name = "wangwei"; ps.sex = Gender.男; ps.age = 23; Person ps2; ps2.name = "liming"; ps2.sex = Gender.女; ps2.age = 30; } } }