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)
上一篇 2021年12月25日 上午11:00
下一篇 2021年12月25日 下午12:00


相关推荐

  • Claude Code Skills 基础教程

    Claude Code Skills 基础教程

    2026年3月16日
    3
  • C语言学习——数组

    C语言学习——数组基础知识字符串处理函数包含在头文件 string.h 中字符串输出函数 puts格式: puts(字符数组)功能:向显示器输出一个字符串(输出完,换行)说明:字符数组必须以‘\0’结束。可以包含转义字符。输出时‘\0’转换成‘\n’,即输出字符后换行。字符串输入函数gets格式:gets (字符数组)功能:从键盘输入一个以回车结束的字符串放入字符数组中,并自动加‘\0’。…

    2022年8月18日
    13
  • 扣子(coze)工作流权限管理:打造安全可靠的工作环境

    扣子(coze)工作流权限管理:打造安全可靠的工作环境

    2026年3月12日
    2
  • 常量指针,指针常量的区别是什么_指针常量与常量指针

    常量指针,指针常量的区别是什么_指针常量与常量指针**要有具备扎实指针知识……了解引用、指针的一些注意事项:引用并非对象引用必须初始化引用只能绑定在对象上,而不能与字面值或某个表达式的计算结果绑定在一起类型要严格匹配一、常量指针定义:又叫常指针,可以理解为常量的指针,也即这个是指针,但指向的是个常量,这个常量是指针的值(地址),而不是地址指向的值。关键点:常量指针指向的对象不能通过这个指针来修改,可是仍然可以通过原来的声明修改;常量指针可以被赋值为变量的地址,之所以叫常量指针,是限制了通过这个指针修改变量的值;指针还可以指向别

    2022年10月7日
    4
  • 冒泡排序python编写_十大排序算法(1)之冒泡排序python实现

    冒泡排序python编写_十大排序算法(1)之冒泡排序python实现冒泡排序 BubbleSort 一 什么是冒泡排序冒泡排序是一种简单的排序算法 其基本思想是 两两比较相邻元素的大小 若两元素反序 则交换两元素位置 直至没有反序为止 假设从小到大排序 两两比较之后 较大的慢慢往后排 较小的数慢慢往前排 最终完成从小到大的排序 这个过程类似于水中冒泡 所以叫冒泡排序 二 算法的基本描述假设有 n n gt 1 个元素需要按从小到大顺序排列 冒泡排序算法如下 第一次

    2026年3月17日
    2
  • OpenClaw 龙虾:腾讯云一键部署的开源智能 AI 助理

    OpenClaw 龙虾:腾讯云一键部署的开源智能 AI 助理

    2026年3月13日
    8

发表回复

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

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