码迷,mamicode.com
首页 > 其他好文 > 详细

Enum使用

时间:2014-08-01 10:38:51      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:des   使用   os   io   type   信息   rom   c   

 public enum DiscountType
    {
        [Description("001")]
        ComboDiscount,
        [Description("002")]
        AutoDiscount,
        [Description("003")]
        ShippingPromotion,
        [Description("004")]
        Com,
        [Description("005")]
        PromotionCode,
        [Description("006")]
        RushOrder,
        [Description("008")]
        EggPoint,
        [Description("009")]
        PremierDiscount,
        [Description("010")]
        RushOrderFee
    }

 

//获取枚举的Description信息
        public static string GetEnumDescription(Enum e)
        {
            FieldInfo enumInfo = e.GetType().GetField(e.ToString());
            DescriptionAttribute[] enumAttributes = (DescriptionAttribute[])enumInfo.GetCustomAttributes(typeof(DescriptionAttribute), false);
            if (enumAttributes.Length > 0)
            {
                return enumAttributes[0].Description;
            }
            return e.ToString();
        }

Enum使用,布布扣,bubuko.com

Enum使用

标签:des   使用   os   io   type   信息   rom   c   

原文地址:http://www.cnblogs.com/Wolfmanlq/p/3884162.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!