枚举
枚举是一组命名整型常量。
enum 枚举名字
{
常量1,常量2,
……
常量n
};
枚举的常量是由 , 分隔的列表。并且,在这个整型常量列表中,通常默认第一位枚举符号的值为0,此后的枚举符号的值都比前一位大1。
在将枚举赋值给 int 类型的时候,需要强转为int类型。
示例1——首位枚举符号默认为零
        enum Num
        {
            One,
            Two,
            Three
        };
        static void Main()
        {
            int x = (int)Num.One;
            int y = (int)Num.Two;
            int z = (int)Num.Three;
            Console.WriteLine("One = " + x);
            Console.WriteLine("Two = " + y);
            Console.WriteLine("Three = " + z);
            Console.ReadKey();
        }
示例2——枚举符号的值比前一位大1
当对某一项枚举符号赋值以后,枚举符号的值将会发生改变。
        enum Num
        {
            One,
            Two = 9,
            Three
        };
        static void Main()
        {
            int x = (int)Num.One;
            int y = (int)Num.Two;
            int z = (int)Num.Three;
            Console.WriteLine("One = " + x);
            Console.WriteLine("Two = " + y);
            Console.WriteLine("Three = " + z);
            Console.ReadKey();
        }
![[MySQL][深入理解隔离性][下][Read View]详细讲解](https://i-blog.csdnimg.cn/direct/5828211aa63e49f6b5f3f8333658a3e8.png)









![CTF-NSSCTF[GKCTF 2021]](https://i-blog.csdnimg.cn/direct/60132ff45a714b81a48dc055abcd8d2c.png)








