zoukankan      html  css  js  c++  java
  • 雷林鹏分享:C# 枚举(Enum)

      C# 枚举(Enum)

      枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。

      C# 枚举是值数据类型。换句话说,枚举包含自己的值,且不能继承或传递继承。

      声明 enum 变量

      声明枚举的一般语法:

      enum <enum_name>

      {

      enumeration list

      };

      其中,

      enum_name 指定枚举的类型名称。

      enumeration list 是一个用逗号分隔的标识符列表。

      枚举列表中的每个符号代表一个整数值,一个比它前面的符号大的整数值。默认情况下,第一个枚举符号的值是 0.例如:

      enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

      实例

      下面的实例演示了枚举变量的用法:

      using System;

      namespace EnumApplication

      {

      class EnumProgram

      {

      enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

      static void Main(string[] args)

      {

      int WeekdayStart = (int)Days.Mon;

      int WeekdayEnd = (int)Days.Fri;

      Console.WriteLine("Monday: {0}", WeekdayStart);

      Console.WriteLine("Friday: {0}", WeekdayEnd);

      Console.ReadKey();

      }

      }

      }

      当上面的代码被编译和执行时,它会产生下列结果:

      Monday: 1

      Friday: 5

      本文转载自:w3cschool

      (编辑:雷林鹏 来源:网络)

  • 相关阅读:
    Python_时间,日期,时间戳之间转换
    VirtualBox虚拟机网络设置
    Java_IO流
    获取ElasticSearch索引列表
    关闭ElasticSearch动态创建mapping
    关于elasticsearch输出默认限制最多一万条记录的问题
    linux下ElasticSearch安装及集群搭建
    linux下NFS远程目录挂载
    linux centos7 防火墙及端口开放相关命令
    linux命令
  • 原文地址:https://www.cnblogs.com/pengpeng1208/p/10430416.html
Copyright © 2011-2022 走看看