码迷,mamicode.com
首页 > Windows程序 > 详细

10-24C#基础--枚举

时间:2014-10-27 09:15:23      阅读:332      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   ar   sp   数据   on   

一、枚举

1、定义:在程序编写中,枚举同结构体是并列的,位于Class下面;枚举是常量的集合。

 enum meiju://枚举是常量的集合,一般冒号后面不指定数据类型

2、格式:

enum meiju://枚举是常量的集合,一般冒号后面不指定数据类型

{

 one=3, one=3,//枚举里面有默认的索引,也可以指定;如索引3,但在控制台中不起作用;

 two=6,

 three,//用逗号隔开

 four=two,//如果等于之前的一个常量,那么就等于这个常量;最后一行的逗号可省略

 }        

static void Main(string[] args)

 {

 Console.WriteLine(meiju.one);

Console.ReadLine();

3、枚举也可以指定数据类型,索引只能是整形(有符号和无符号):byte,sbyte,short,ushort,int,uint,long,ulong;

如: enum meiju:int

4、数字不能单独放在枚举里面执行,系统会判错,主要是约束字符串;

如:6,

5、可以打印索引,必须要强制转换;枚举类型中有默认的索引,也是从0开始的,但是如果指定第几个数的索引,它下面的索引会自动+1;

bubuko.com,布布扣

 

bubuko.com,布布扣

bubuko.com,布布扣

 

 

 

 

10-24C#基础--枚举

标签:style   blog   http   color   os   ar   sp   数据   on   

原文地址:http://www.cnblogs.com/xiaoqingshe/p/4047490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!