c#枚举通常基于整数,提供了一种检索其数值表示形式的简单方法。 在使用枚举作为数组索引或计算中,这特别有用。
>最常见的方法涉及将枚举常数直接施放为int
:
int roleValue = (int)Question.Role;
这对于带有默认整数备份类型的枚举完美无缺。
处理非企业枚举类型>,uint
或long
ulong
enum StarsInMilkyWay : long { Sun = 1, V645Centauri = 2, ..., Wolf424B = 2147483649 }; long wolf424BValue = (long)StarsInMilkyWay.Wolf424B;
中,以获得其基本的长整数值。StarsInMilkyWay.Wolf424B
long
结论
以上是如何将枚举常数转换为C#中的基础整数值?的详细内容。更多信息请关注PHP中文网其他相关文章!