如何将枚举的值转换为字符串,以及如何将字符串转换为枚举

如果将一个枚举值转换为字符串就非常的简单,直接使用枚举的Tostring()就可以了。
那么将一个字符串转换成枚举可就有一点麻烦了。方法如下:

    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string s = "ss";
            dd p = (dd)Enum.Parse(typeof(dd),s);
            MessageBox.Show(p.ToString());
        }

    }
    public enum dd
    {
        mm,ss
    }

原文地址:https://www.cnblogs.com/yangyang8848/p/1212827.html