日期:2014-05-20  浏览次数:21202 次

枚举类型不能隐式转换成int
我的方法都是返回为int的,正确返回0,所可能出现的错误.我定义了一个枚举类型,然后返回一个枚举类型.出现不能转换成int的错误??

如   :
public   enum   Error
{
    aa,
    bb,
}
方法:
int   aa()
{
if(....)
{
    return   0;
}
return   Error.aa;
}

------解决方案--------------------
public enum Error int
{
aa,
bb,
}
从0开始索引