C#枚举类型-Enum

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

但是,你也可以自定义每个符号的值:

using System;
namespace EnumApplication
{
	class EnumProgram
	{
		enum Days {
			Mon=71, 
			tue=61, 
			Wed=51, 
			thu=41, 
			Fri=51, 
			Sat=61, 
			Sun=71
		};

		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: 71
Friday: 51


你可能感兴趣的:(C#枚举类型-Enum)