枚举的使用

枚举的使用

1.0 一般怎么使用枚举是为了规范类型 如性别、季节。枚举的使用类型如下代码

    public enum Gender
    {
        男 = 1,
        女 = 2
    }
    
    public enum Gender2
    {
        男 ,
        女 
    }


    public enum Season
    {
        春 = 1,
        夏 = 2,
        秋 = 3,
        冬 = 4
    }

1.1 测试案例

internal class Program
    {
        static void Main(string[] args)
        {
            Gender gender = Gender.男;
            Console.WriteLine(gender);
            gender = Gender.女;
            Console.WriteLine(gender);         
            Console.WriteLine(gender.GetTypeCode()); // 回去枚举的code类型
            Console.WriteLine(gender.ToString());
            Console.WriteLine(((int)gender).ToString());
            Season season = Season.春;
            Console.WriteLine(season);
            Console.WriteLine(Enum.Parse(typeof(Season), season.ToString()));
            Console.WriteLine(Enum.Parse(typeof(Season), "3"));  // 返回一个枚举对象 结果值 秋

            Console.WriteLine(Enum.Parse(typeof(Gender), "2")); // 返回一个枚举对象 结果值 女
            Console.ReadKey();
        }
    }

1.2 返回结果

posted @ 2022-04-01 19:58  Chris丶Woo  阅读(160)  评论(0编辑  收藏  举报