如何使用 enum 关键字在 C# 中定义变量类型?

csharpprogrammingserver side programming

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

以下是枚举的语法。

enum <enum_name> {
   enumeration list
};

让我们看一个例子。

enum Vehicle { Car, Bus, Truck };

以下是一个例子,展示如何使用 enum 关键字定义变量类型。

示例

using System;
namespace Demo {
   class Program {
      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

相关文章