Files
My-Notes/笔记/CSharp/基础/枚举.md
T
2026-04-13 15:40:15 +08:00

835 B

概念:被命名的整型常量集合 通常用法:存储玩家状态等,==和switch天生一对==

用int表示会导致非常难直观信息,可以用枚举给数值类型加名字

语法: 声明地点: 1.==namespace中(常用)== 2.class或struct中 声明枚举:

	enum E_自定义枚举名
	{
		自定义枚举量,    //自带一个下标0
		自定义枚举量2,   //自动累加
		自定义枚举量3,
		自定义枚举量4 = 100 //手动设置下标
	}

声明枚举变量: >自定义枚举类型 变量名 = 默认值;

案例: 实例化枚举: E_自定义枚举名 e1 = E_自定义枚举名.自定义枚举量

注意: 声明==枚举==和声明==枚举变量==是两个事情 枚举最好不要用中文

可以和int、string类型格式转换 //非常少用

#基础