C#语言基础:枚举、字符串、标识符与语句详解
1. 枚举
枚举是常量的强大替代方案,它是一种独特的值类型,由一组命名常量(枚举器列表)组成。
例如,原本创建多个相关常量的过程较为繁琐,且这些常量之间缺乏逻辑联系:
const int FreezingPoint = 32;
const int BoilingPoint = 212;
const int LightJacketWeather = 60;
const int SwimmingWeather = 72;
const int WickedCold = 0;
而使用枚举可以解决这些问题:
enum Temperatures
{
WickedCold = 0,
FreezingPoint = 32,
LightJacketWeather = 60,
SwimmingWeather = 72,
BoilingPoint = 212,
}
每个枚举都有一个基础类型,可以是除 char 之外的任何整数类型(如 int 、 short 、 long 等)。枚举的技术定义为: [attributes] [modifiers] enum identifier [:base-type] {enumerator-list}; 。通常,枚举以
超级会员免费看
订阅专栏 解锁全文
40

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



