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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • “D:/WWW/favicon.ico” failed (2: The system cannot find the file specified)

    “D:/WWW/favicon.ico” failed (2: The system cannot find the file specified)”D:/WWW/favicon.ico” failed (2: The system cannot find the file specified)

    2022年4月24日
    77
  • jboss 下载_JbusDriver

    jboss 下载_JbusDriver如下地址栏里有JBOSS的所有版本的下载文件:http://sourceforge.net/projects/jboss/files/JBoss/ 大家只需到里面下载自己所需的就可以了 在本文中,我JBoss下载的版本为:JBOSS5.0Beta4。下载地址:http://www.jboss.org/jbossas/downloads/

    2022年10月4日
    4
  • vim撤销、回退操作「建议收藏」

    vim撤销、回退操作「建议收藏」打个广告,请有意向加入腾讯的前端,将简历发送至mzxbupt@gmail.com在vi中按u可以撤销一次操作u  撤销上一步的操作Ctrl+r恢复上一步被撤销的操作注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。换句话说,它撤销一个撤销。要看执行的…

    2022年6月16日
    410
  • javaweb权限管理简单实现_javaweb管理系统项目

    javaweb权限管理简单实现_javaweb管理系统项目推荐最新技术springboot版权限管理(java后台通用权限管理系统(springboot)),采用最新技术架构,功能强大!注:由于该项目比较老,所以没有采用maven管理,建议下载springboot权限管理系统,对学习和使用会更有帮助。springboot权限管理系统介绍地址:https://blog.csdn.net/zwx19921215/article/details/978……………

    2025年8月10日
    3
  • mysql连接不上navicat_mysql安装版步骤

    mysql连接不上navicat_mysql安装版步骤问题:解决方法:命令行登录mysql后执行如下命令alteruser’root’@’localhost’identifiedwithmysql_native_passwordby’密码’;使用我们给的密码进行navicat连接测试:…

    2022年10月14日
    4
  • PyCharm代码格式调整

    PyCharm代码格式调整PyCharm 代码格式调整前言序锦很多时候 当我们在使用编辑器的时候 遇到复制粘贴 修改别人代码等等的时候 都会遇到这个让人头疼的问题 那就是如何解决格式问题 今天就让华仔带你一起去解决这些困扰了你好久的问题吧 PyCharm 中调整代码格式 PyCharm 中代码整体缩进 以及反向缩进 pycharm 中调整代码格式首先打开 PyCharm 右上角文件

    2025年10月15日
    4

发表回复

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

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