Tag:

我尝试使用或返回时可以避免使用枚举值吗?

如果我有以下枚举: public enum ReturnValue{ Success = 0, FailReason1 = 1, FailReason2 = 2 //Etc… } 我回来时可以避免施放,像这样: public static int main(string[] args){ return (int)ReturnValue.Success; } 如果没有,为什么默认情况下不将枚举值视为int?