Getting enumerate value
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Enums returning int value
我要计算
1 2 3 4 5 6 | enum Status : int { Stack = 1, Overflow = 2, StackOverflow = 3 } |
但当我想得到堆栈的值时,我得到了
1 2 | int status = 0; status = Status.Stack; //I want to assign 1 to status but Status.Stack returns"Stack" |
我该怎么做?
只是投射到int:
1 | status = (int) Status.Stack; |