获取枚举的国际化Key

    public class EnumUtils
    {
        public static string GetKey<T>(int value)
        {
            string key = string.Empty;
            bool isDefined = Enum.IsDefined(typeof(T), value);
            if (isDefined)
                key = "Enum." + typeof(T).Name + "." + Enum.Parse(typeof(T), value.ToString()).ToString();
            else
                key = "Enum." + typeof(T).Name + "." + "None";
            return key;
        }
    }
阅读更多
文章标签: string class
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭