首页 > 学院 > 开发设计 > 正文

枚举类型和各种类型之间转换

2019-11-17 02:24:19
字体:
来源:转载
供稿:网友

枚举类型和各种类型之间转换

 //声明枚举            public enum Sesons            {                春,                夏,                秋,                冬            } static void Main(string[] args)            {                Sesons s = Sesons.春;                               string str="0";                //枚举类型可以直接转换成int类型int s=(int)Sesons.春int cun=(int)Sesons.春;;//结果等于cun=0               

枚举类型转字符串string类型

    //声明枚举            public enum Sesons            {                春,                夏,                秋,                冬            }            //声明枚举            public enum QQstate            {                OnLine,                OffLine,                leave,                QMe            }            static void Main(string[] args)            {                Sesons s = Sesons.春;                              QQstate q = QQstate.OnLine;                string str="0";                //枚举类型可以直接转换成int类型int s=(int)QQstate.春                //将字符串转换成枚举Enum.Parse,typeof(),获取对象类型                QQstate qzx=(QQstate)Enum.Parse(typeof(QQstate),str);                Console.WriteLine(qzx);                Console.ReadKey();            }


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表