我无法在两种转换方法之间进行选择。从枚举转换为int的最佳实践是什么
1:
public static int EnumToInt(Enum enumValue)
{
return Convert.ToInt32(enumValue);
}
2:
public static int EnumToInt(Enum enumValue)
{
return (int)(ValueType)enumValue;
}
除了@dtb
您可以通过在等号后面提供枚举来指定枚举的int(或标志)。
enum MyEnum
{
Foo = 0,
Bar = 100,
Baz = 9999
}
干杯
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句