如SqlDbType是一个enum类
现在我想要继承他
哪我新添加enumpublic enum SqlParameter:SqlDbType
{
}我要实现的方法是,在用我的SqlParameter可以实现和sqlDbType这样的功能如
SqlParameter.VarChar;
SqlParameter.Int;那上面的程序要怎么改呢谢谢

解决方案 »

  1.   

        enum SqlParameter
        {
            // .....
            BigInt = SqlDbType.BigInt,
            Binary = SqlDbType.Binary,        // 自定义....
            NewOne = 999999
        }
      

  2.   

    Enum可以继承的吗?没有用过哦。
    不过,Enum的每一项,其实都有常数值的,不知道你自定义的东西放进去,调用的值传递给别的类对象,是否有意义。一种思路,就是在你的Sqlparameter中,按照SqlDbType定义相同的元素,然后定义他们的值为SqlDbType中各自对应项的值。
      

  3.   

    直接用SqlDbType不是挺好的吗枚举怎么能继承?