早教吧 育儿知识 作业答案 考试题库 百科 知识分享

枚举类型有什么作用?怎么应用?朋友们,告诉我一下,枚举类型在什么方面可以用到?应该怎么用?我的书上没有写清楚

题目详情
枚举类型有什么作用?怎么应用?
朋友们,告诉我一下,枚举类型在什么方面可以用 到?
应该怎么用?我的书上没有写清楚
▼优质解答
答案和解析
枚举类型是派生自System.Enum的一种独特的值类型,用于声明一组命名的常数.每种枚举类型均有一种基础类型,此基础类型可以使除char类型以外的任何整型.
枚举元素的默认基础类型为int 默认情况下,第一个枚举元素的值为0,后面每个枚举元素的值依次递增1 .如
emum weekday{sun,mon,tue,wed,thu,fri,sat},在此枚举中,sun的值为0 ,mon为1 以此类推.也可emum weekday{sun=1,mon,tue,wed=sun,thu,fri,sat},强制第一个枚举元素sun的值为1,mon为2,tue为3,而wed又强制为1,依次类推.
如果枚举元素的数据类型不是int型,则可 enum color:long{red,green,blue}
例:使用枚举类型
using system;
public class testenum
{
enum range:long{max=2147483648L,min=255L}
public static void main()
{
long a=(long) range.max;
long b=(long) range.min;
console.writeline("max={0},min={1}",a,b);
}
}
再看一个例子
enum color{red=green,green,blue}
枚举元素red的值由green决定,而枚举元素green的值又由red决定,从而形成一个循环,这将产生错误.
看了 枚举类型有什么作用?怎么应用...的网友还看了以下:

“陪伴朋友”用什么词表示请在下面括号内填上适当的词.例:客人来了用(光临)、麻烦别人用(打扰)请人  2020-06-25 …

是写给好朋友的!帮忙写写祝福语!要英文!并把解释写好.写清楚!不要用繁体字谢谢!  2020-06-27 …

在某幼儿园的美术课上,老师带领小朋友用水彩笔为本子上两个大小不同的气球涂色,要求一个气球只涂一种颜  2020-07-08 …

结婚三周年,英语老婆绣个十字绣,想在上边用英文加上结婚三周年字样.只要表达清楚,尽量用少点单词.刚刚  2020-11-10 …

某学校开学前夕,一位校友承诺捐赠给新生床上用品--“三件套”,但开学时该校友却突然变卦.学校为守诚信  2020-11-14 …

用正确的介词填空.您的提问不够清晰,请将问题说明清楚,网友才能为您解答I‘veneverbeenve  2020-11-24 …

英语翻译每个人都需要朋友,每个人都会有一位朋友.有了朋友人们就不会孤单..你是怎样看待朋友的?但我很  2020-11-25 …

运用知识解决问题(1)如图所示,蛋糕小朋友在艺术节上用古筝弹奏优美的乐曲,乐曲的声音是通过传入人耳的  2020-12-10 …

请帮我分析下SDS-PAGE电泳图我用的4倍上样缓冲液,上样量大概45ug。请问那个最上面跟泡似的是  2020-12-14 …

关于友谊的作文用上“友谊是心中深深的眷恋,友谊是跟友人相连的一根心弦,缠绵不断,渊源流长,谱写出一首  2020-12-18 …