//枚举类型:关键字"enum"把所以可能情况一一列举 结构体类型:把一个部分属性添加在结
//1.声明枚举类型(在Main函数外部声明) 构体里面
//2使用枚举类型 //1在Main函数外定义一个结构体
//2使用结构体
//3结构体数据进行赋值
internal class Program internal class Program
{ {
enum Season struct Student
{ {
//列举这个枚举的所以情况 //public 公共的共有的,可以在其他
Spring = 1,//春 进行访问
Summer = 2,//夏 public int age;//年龄
Autumn = 3,//秋 public string name;//姓名
Winter = 4,//冬 public double salary;//工资
} }
static void Main(string[] args) static void Main(string[] args)
{ {
Season s1 = Season.Winter;//定义并使用枚举类型 Student zhangsan = new Student()
s1 = Season.Spring;//修改s1的值 zhangsan.age = 18;
Console.WriteLine("目前是:" + s1); zhangsan.name = "张三";
Console.ReadKey(); zhangsan.salary = 10000;
} Console.WriteLine("我的名字是 } {0},我的年龄是{1}岁,我的工资是 输出为"目前是:Spring" {2} 元", zhangsan.name,
zhangsan.age, zhangsan.salary);
输出为:"我的名字是张三,我的 年龄是18岁,我的工资是10000元"
960

被折叠的 条评论
为什么被折叠?



