在C#中,枚举用来定状态值很方便,例如我定义一个叫做Season的枚举
public enum Season
{
Spring = 1,
Summer = 2,
Autumn = 3,
Winter = 4
}
枚举名是不能出现空格,()-/等字符
我们想把Spring显示为春天,我们要自己定义说明信息,我们可以使用DescriptionAttribute,如下
public enum Season
{
[Description("春 天")]
Spring = 1,
[Description("夏 天")]
Summer = 2,
//[Description("秋 天")]