C#枚举

申明enum变量

enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};

枚举元素的默认基础类型是 int。 若要声明另一整型类型的枚举(如 byte),则请在后跟该类型的标识符后使用冒号,如以下示例所示。

enum Days : byte {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};

试例

public class EnumTest
{
   enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat };

   static void Main()
   {
       int x = (int)Days.Sun;
       int y = (int)Days.Fri;
       Console.WriteLine("Sun = {0}", x);
       Console.WriteLine("Fri = {0}", y);
   }
}
/* Output:
  Sun = 0
  Fri = 5
*/

你可能感兴趣的:(C#枚举)