zoukankan      html  css  js  c++  java
  • 10-24C#基础--枚举

    一、枚举

    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;

     

     

     

     

     

  • 相关阅读:
    jq 京东跳楼效果
    *Sum of NestedInteger
    **Minimum Window Substring & String类问题模板
    **Word Ladder
    *Longest Increasing Subsequence
    *Kth Largest Element in an Array
    *Permutations II
    *Implement Stack using Queues
    *Paint House II
    *Paint Fence
  • 原文地址:https://www.cnblogs.com/xiaoqingshe/p/4047490.html
Copyright © 2011-2022 走看看