enum和int、string的转换操作

enumCountries{中国=5,美国,俄罗斯,英国,法国}enum和intenum->intintnum=(int)Countries.中国; 

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

enum Countries

{

    中国 = 5,

    美国,

    俄罗斯,

    英国,

    法国

}
    • enum 和 int
      • enum -> int
        int num = (int)Countries.中国; //num=5
        int[] nums = (int[])Enum.GetValues(typeof(Countries));
        //nums={5,6,7,8,9}
      • int -> enum
        Countries country = (Countries)8;
        //country=Countries.英国
      • //http://hovertree.com/menu/csharp/
    • enum 和 string
      • enum -> string
        string str1 = Countries.俄罗斯.ToString(); //str1=”俄罗斯”;
        string str2 = Enum.GetName(typeof(Countries), 7);
        //str2=”俄罗斯”;
        string[] strArray = Enum.GetNames(typeof(Countries));
        //strArray={“中国”,”美国”,”俄罗斯”,”英国”,”法国”};
      • string-> enum
        Countries myCountry = (Countries)Enum.Parse(typeof(Countries), “中国”);
        //myCountry=Countries.中国
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120458.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • js 访问asmx接口「建议收藏」

    js 访问asmx接口「建议收藏」用C#写了一个接口,js需要用ajax访问varjsonObj=newObject();jsonObj[‘cid’]=cid;$.ajax({type:”POST”,url:”/tv/hub.asmx/getDeviceLogs”,data:JSON.string…

    2022年6月10日
    60
  • Linux dd命令详解[通俗易懂]

    Linux dd命令详解[通俗易懂]Linux dd命令详解

    2022年4月21日
    53
  • 使用flyio全局拦截ajax「建议收藏」

    使用flyio全局拦截ajax「建议收藏」1.场景如果我们在已经开发好的一个网站上优化,做ajax请求缓存,不确定他使用了什么ajax工具,应该怎么做。假如开发者使用的是axios,jquery等,我们可以在其中使用axios和jquery的拦截器做拦截。但是flyio提供了一个更简单的方法。2.使用1.安装flyionpminstallflyio–save2.使用如下使用,即可拦截全局的ajaximportflyfrom’flyio’;importEngineWrapperfrom’flyio/dis

    2025年10月7日
    4
  • 程序员写个人技术博客的价值与意义

    程序员写个人技术博客的价值与意义文章目录什么是博客主要用途博客分类个人博客使用第三方平台个人博客与独立博客的优缺点使用第三方平台个人博客的优点独立博客的优点没写博客的原因浪费时间工作太忙,没时间写懒于思考,疏于总结怕自己的技术被别人学到,被别人超越想写,但不知道写什么技术含量低,写出来没意义,怕别人嘲笑写博客最初的想法写博客的价值与意义加深对技术点的理解,记录足迹,反映成长,分类检索,方便日后查阅观点碰撞,分享收获结交更多志同道…

    2022年5月20日
    37
  • Vista初探_Vista Alegre

    Vista初探_Vista Alegre昨天安装了手中的WindowsVistaBusiness,经过几个小时的摸索,我对Vista这个大块头有了一些个人体会,拿出来给大家分享。一、安装及激活:从安装开始说,在我安装之前,我已经有WindowsXP和Ubuntu两套操作系统,启动由Linux的Grub引导,如何把Vista装进硬盘又不影响Ubuntu的启动是第一个需要解决的问题。(以下括号内为题外话,如果你觉…

    2022年10月11日
    2
  • 什么叫侧面指纹识别_又见侧面指纹,四大指纹识别技术,你会如何选择?「建议收藏」

    什么叫侧面指纹识别_又见侧面指纹,四大指纹识别技术,你会如何选择?「建议收藏」原标题:又见侧面指纹,四大指纹识别技术,你会如何选择?1.正面实体指纹系统关于最早搭载正面指纹识别技术的手机,估计大家都会说是苹果公司在2013年9月发布的iPhone5s。其实最早的应该是摩托罗拉公司。只是苹果公司的影响比较大,在iPhone5s之后,将这项技术推向了颠峰,引领了潮流。之后各大手机厂商也纷纷加入了这个行列,越来越多的指纹识别手机面世。得益于苹果手机传统的HOME键,刚好可…

    2022年6月29日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号