字符串转枚举
提示:关键代码Enum.Parse。
代码如下(示例):
string str = "Red";
Color myColor=Color.none;
if (str !=string.Empty)
{
myColor= (Color)(Enum.Parse(typeof(Color), str));
}
/// <summary>
/// 颜色枚举
/// </summary>
public enum Color
{
none,
Red, //红色
Blue, //蓝色
Green //绿色
}
枚举转字符串
提示:关键代码ToString()
代码如下(示例):
string RedStr = Color.Red.ToString();
总结
吃饭