枚舉中的成員是可以轉換成字符串的。
但字符串是不能轉換成枚舉的
只有從枚舉轉換成字符串的成員是可以從字符串再轉換成枚舉成員。
枚舉轉換成字符串
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 }