C# 结构类型与枚举类型
结构:
1.自定义数据类型
2.可以在其内部定义方法
3.无法实现继承
4.属于值类型
结构代码:
枚举:
1.枚举(Enum,Enumerator的缩写)是一组已命名的数值常量
2.用于定义一组具有特定值的数据类型
3.枚举以enum关键字声明
枚举
1.C#中枚举包含与值关联的数字
2.默认情况下,将0值赋给枚举的第一个元素,然后对每个后续的枚举元素按1递增
3.初始化过程中可重写默认值
1.自定义数据类型
2.可以在其内部定义方法
3.无法实现继承
4.属于值类型
结构代码:
1
struct student
2
{
3
public int stud_id; //数据成员
4
public string stud_name;
5
public float stud_marks;
6
public void show_details()//方法
7
{
8
//显示学生详细信息
9
}
10
}
struct student2
{3
public int stud_id; //数据成员4
public string stud_name;5
public float stud_marks;6
public void show_details()//方法7
{8
//显示学生详细信息9
}10
}枚举:
1.枚举(Enum,Enumerator的缩写)是一组已命名的数值常量
2.用于定义一组具有特定值的数据类型
3.枚举以enum关键字声明
枚举
1.C#中枚举包含与值关联的数字
2.默认情况下,将0值赋给枚举的第一个元素,然后对每个后续的枚举元素按1递增
3.初始化过程中可重写默认值
1
public enum WeekDays
2
6 {
3
7 Monday=1,
4
8 Tuesday=2,
5
9 Wednesday=3,
6
10 Thursday=4,
7
11 Friday=5,
8
12 }
9
public enum WeekDays2
6 {3
7 Monday=1,4
8 Tuesday=2,5
9 Wednesday=3,6
10 Thursday=4,7
11 Friday=5,8
12 }9




浙公网安备 33010602011771号