枚舉中的成員是可以轉換成字符串的。
但字符串是不能轉換成枚舉的
只有從枚舉轉換成字符串的成員是可以從字符串再轉換成枚舉成員。
枚舉轉換成字符串
static void Main(string[] args)
{
string str = enum1.busy.ToString();//枚舉成員轉換成字符串變量
enum1 state = (enum1)Enum.Parse(typeof(enum1), str);//枚舉成員轉換成字符串變量后又轉換成枚舉變量並存放在state里
Console.WriteLine(state);
Console.ReadKey();
}
public enum enum1
{
busy,
Online,
left,
offline
}
