为了账号安全,请及时绑定邮箱和手机立即绑定

虚心求解,谢谢!关于枚举类型

枚举对象进行加减运算后得到的是什么类型的值呢
如下有个题:
enum Level

{

      Best=1, Better, Good, Bad

}

class Program

{

    static void Main()

    {

        Level level = Level.Good;

        Console.WriteLine(level); //输出为(   )

        level = (Level)3;

        Console.WriteLine(level); //输出为(   )

        int indexLevel = (int)Level.Bad;

        Console.WriteLine(indexLevel); //输出为(   )       

        level = level - 1;

        Console.WriteLine(level); //输出为(   )

    }

}

正在回答

2 回答

0 回复 有任何疑惑可以回复我~

enum Level

{

      Best=1, Better, Good, Bad

}

如此定义之后Better =2;Good=3;Bad=4;枚举类型只要定义之间不插入其他的数值,枚举常量的值是顺序增加的。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C#开发轻松入门
  • 参与学习       254044    人
  • 解答问题       1459    个

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

进入课程

虚心求解,谢谢!关于枚举类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信