c#枚举数是什么

2025-04-13 08:03:52
推荐回答(1个)
回答1:

枚举是一个被命名的整型常数的集合, 枚举在日常生活中很常见。   
例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,   SATURDAY, 就是一个枚举。   
枚举的说明与结构和联合相似, 其形式为:   
enum 枚举名
{   
标识符[=整型常数],   
标识符[=整型常数],   
...   
标识符[=整型常数]   
}
枚举变量;   
如果枚举没有初始化, 即省掉"=整型常数"时, 则从第一个标识符开始, 顺次赋给标识符0, 1, 2, ...。但当枚举中的某个成员赋值后, 其后的成员按依次加1的规则确定其值。
如定义:
public enum DayOfWeek
{
Monday = 1,
……
Sunday = 7
}