如何将枚举的值转换为字符串,以及如何将字符串转换为枚举
如果将一个枚举值转换为字符串就非常的简单,直接使用枚举的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
}