C#在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
以下是用户最新保存的代码
jsrun源代码 发布于:2023-09-21 12:43 知识点理解 发布于:2023-09-20 13:21 理解事件的代码 发布于:2023-09-20 13:20 理解委托的代码 发布于:2023-09-20 13:19 C#面向对象编程 发布于:2023-09-20 13:18 C#在线运行源码 发布于:2023-09-20 13:15 第三节实践 发布于:2023-09-19 21:21 第三节实践 发布于:2023-09-19 21:18 理解事件的代码 发布于:2023-09-19 21:21 循环输入学生成绩做比较 发布于:2023-09-19 20:16 理解委托的代码 发布于:2023-09-19 21:07 按引用传递参数 发布于:2023-09-19 19:47 C#知识点理解代码 发布于:2023-09-19 19:36 C#面向对象编程 发布于:2023-09-19 20:21 整数溢出案例 发布于:2023-09-19 09:07 原意字符串和插值 发布于:2023-09-18 16:50 整型数值类型转换 发布于:2023-09-18 16:39 值类型和引用类型 发布于:2023-09-18 16:27 2023年9月18日 课堂实验 完成学习通作业实践 发布于:2023-09-18 20:39 值类型和引用类型 发布于:2023-09-18 16:31 计算字符串空格个数 发布于:2023-09-15 14:01 中电班9002.3 发布于:2023-09-14 10:32 中电班9002.2 发布于:2023-09-14 10:10 要求输出 1 到 100 中所有能够被 3 整除但不能被 5 整除的数字 发布于:2023-09-13 14:06 C# daimhuanj 发布于:2023-09-12 10:15 在有限整数序列中找到最大值的算法 发布于:2023-09-11 14:49 first class homework 发布于:2023-09-11 12:40 验证联营合同扣率 发布于:2023-09-06 11:01 c#实现路径提取 发布于:2023-09-02 12:06 局域网聊天 发布于:2023-08-31 17:29 两个值交换 发布于:2023-08-30 20:27 运行测试代码 发布于:2023-08-25 09:18 c# 数值格式化 发布于:2023-08-23 09:38 xio regist 发布于:2023-08-10 22:33 wei\\\\、为测试代码 发布于:2023-08-08 10:46 random尝试 发布于:2023-08-06 18:59 测试加密以及盐 发布于:2023-08-03 13:40 对称加密算法 发布于:2023-08-03 11:51 结构和枚举 发布于:2023-07-27 15:14 菜鸟方法--参数传递 发布于:2023-07-26 15:05 菜鸟数据类型 发布于:2023-07-26 11:32 矩形类代码 发布于:2023-07-26 11:10 按键输入输出 发布于:2023-07-24 22:17 运算符优先级学习 发布于:2023-07-24 21:20 赋值运算符(AssignmentOperator) 发布于:2023-07-21 23:11 三元运算符(TernaryOperator) 发布于:2023-07-21 23:05 关系运算符与逻辑运算符的学习 发布于:2023-07-21 22:10 位运算符学习(bit) 发布于:2023-07-21 00:06 显示类型转换学习 发布于:2023-07-20 23:01 隐式类型转换学习 发布于:2023-07-19 23:46 [更多]
显示目录

枚举(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
由JSRUN为你提供的C#在线运行、在线编译工具
        JSRUN提供的C# 在线运行,C# 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。