27.枚举类型

前言

枚举的作用主要是多人协同开发项目时更加规范,让后期维护更加方便,每一个枚举内容会对应一个整数角标 并且从0开始,除非你手动进行定义,对于枚举其实我们没有什么要求,你看得懂并且会用即可,最多就要注意一下 枚举是一个值类型而非引用类型。

声明枚举

        enum 枚举名称
        {
            //枚举内容
            Open,
            Close,
        }

通过上面的这种格式,我们就创造了一个枚举并且能够使用。

        enum PowerSate
        {
            Open,
            Close,
        }

手动定义

        enum PowerSate
        {
            Open = 0,
            Close = 1,
        }

强转玩法

            string a = (电源状态.开).ToString();


            if (Convert.ToInt32((电源状态.开))  == 0)
            {
                Console.WriteLine("电源开启");
            }
            else if ((电源状态.关).ToString() == "1")
            {
                Console.WriteLine("电源关闭");
            }

        /// <summary>
        /// 电源状态
        /// </summary>
        enum 电源状态
        {
            开,
            关,
        }
© 版权声明
THE END
点赞597 分享
和此文作者聊聊 抢沙发

    暂无评论内容