namespace _037_枚举类型 {
//枚举类型的定义
enum GameState:byte//修改该枚举类型的存储类型,默认为int
{
Pause = 100, // 默认代表的是整数0
Failed = 101,// 默认代表的是整数1
Success=102,// 默认代表的是整数2
Start=200// 默认代表的是整数3
}
class Program
{
static void Main(string[] args) {
////利用定义好的枚举类型 去声明变量
//GameState state = GameState.Start;
//if (state == GameState.Start)//枚举类型比较
//{
// Console.WriteLine("当前处于游戏开始状态");
//}
//Console.WriteLine(state);
//int state =3;
//if (state == 3)
//{
// Console.WriteLine("当前处于游戏开始界面");
//}
GameState state = GameState.Start;
int num = (int)state;
Console.WriteLine(num);
Console.ReadKey();
}
}
}namespace _037_枚举类型 {
//枚举类型的定义
enum GameState:byte//修改该枚举类型的存储类型,默认为int
{
Pause = 100, // 默认代表的是整数0
Failed = 101,// 默认代表的是整数1
Success=102,// 默认代表的是整数2
Start=200// 默认代表的是整数3
}
class Program
{
static void Main(string[] args) {
////利用定义好的枚举类型 去声明变量
//GameState state = GameState.Start;
//if (state == GameState.Start)//枚举类型比较
//{
// Console.WriteLine("当前处于游戏开始状态");
//}
//Console.WriteLine(state);
//int state =3;
//if (state == 3)
//{
// Console.WriteLine("当前处于游戏开始界面");
//}
GameState state = GameState.Start;
int num = (int)state;
Console.WriteLine(num);
Console.ReadKey();
}
}
}
网友评论