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 } } }