温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C#枚举类型的基础知识

发布时间:2021-08-25 18:10:45 来源:亿速云 阅读:134 作者:chen 栏目:编程语言

这篇文章主要讲解了“C#枚举类型的基础知识”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#枚举类型的基础知识”吧!

C#枚举示例:

enum WeekDay  Sunday,Monday,Tuesday,  Wednesday,Thursday,Friday,Saturday  }  WeekDay day;

注意:结构是由不同类型的数据组成的一组新的数据类型,结构类型的变量的值是由各个成员的值组合而成的。

而枚举则不同,C#枚举类型的变量在某一时刻只能取枚举中某一个元素的值。比如,day这个表示“星期”的枚举类型的变量,它的值要么是Sunday,要么是Monday或其它的星期元素,但它在一个时刻只能代表具体的某一天,不能既是星期二、又是星期三。

day=Tuseday;

按照系统的默认,枚举中的每个元素类型都是int型,且***个元素删去的值为0,它后面的每一个连续元素的值按加1递增。在枚举中,也可以给元素直接赋值,如下把星期于的值设为1,其后的元素的值分别为2,3,......

enum WeekDay  Sunday=1,Monday,Tuesday,  Wednesday,Thursday,Friday,Saturday  };

为C#枚举类型的元素所赋的值的类型限于long、int、short和byte等整数类型。

注意C#枚举类型的格式:enum 枚举名称:数据类型{枚举数列表};

感谢各位的阅读,以上就是“C#枚举类型的基础知识”的内容了,经过本文的学习后,相信大家对C#枚举类型的基础知识这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI