枚举的简单转换

namespace 枚举转换
{
    class Program
    {
        static void Main(string[] args)
        {
            string str = "待审核";
            string value1 = Enum.GetName(typeof(Enumeration.CheckState), 0);
            Console.WriteLine(value1);//待审核
            var value2 = Enum.Parse(typeof(Enumeration.CheckState), str);
            Console.WriteLine(value2);//待审核
            int value3 = Convert.ToInt32(Enum.Parse(typeof(Enumeration.CheckState), str));
            Console.WriteLine(value3);//0
            Console.ReadKey();
        }
    }

    public class Enumeration
    {
        public enum CheckState
        {
            待审核 = 0,
            审核中 = 1,
            审核通过 = 2,
            未通过 = 3
        }
    }
}
原文地址:https://www.cnblogs.com/longbky/p/10036699.html