判断是否是枚举类型

2015-04-09 00:44:56  访问(1457) 赞(0) 踩(0)


    static Type EnumType = typeof(System.Enum);

    /// <summary>
    /// 
    /// </summary>
    /// <param name="t"></param>
    /// <returns></returns>
    public bool IsEnumType(Type t)
    {
        while (t!=null)
        {
            if (t == EnumType)
                return true;

            t = t.BaseType;
        }

        return false;
    }


标签:判断是否是枚举类型 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)