带示例的 C# 枚举(Enumeration)

C# 枚举

在任何编程语言中,枚举用于定义一组常量值。例如,一周中的天数可以定义为枚举,并在程序中的任何地方使用。在 C# 中,枚举使用关键字 ‘enum’ 定义。

让我们看一个如何使用 ‘enum’ 关键字的示例。

在我们的示例中,我们将定义一个名为 days 的枚举,该枚举将用于存储一周中的天数。对于每个示例,我们将仅修改 Program.cs 文件中的 main 函数。

C# Enumeration

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat};
  
  static void Main(string[] args) 
  {
   Console.Write(Days.Sun);
   
   Console.ReadKey();
  }
 }
}

代码解释:

  1. 使用 ‘enum’ 数据类型来声明枚举。枚举的名称是 Days。一周中的所有天数都指定为枚举的值。
  2. 最后,使用 console.write 函数显示枚举的一个值。

如果正确输入了上述代码并且程序成功执行,则将显示以下输出。

输出

C# Enumeration

从输出中,您可以看到枚举的 ‘Sun’ 值已显示在控制台中。