枚举与字符串


枚举中的成员是可以转换成字符串的。

但字符串是不能转换成枚举的

只有从枚举转换成字符串的成员是可以从字符串再转换成枚举成员。

枚举转换成字符串

  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
        }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM