我想弄清楚这两个枚举之间的区别
public enum EnumA
{
A = 1,
B = 2,
C = 3
}
vs
public enum EnumB : byte
{
A = 1,
B = 2,
C = 3
}
我知道枚举的默认基类型是int,所以如果我将基类型更改为字节将如何影响?
答案 0 :(得分:4)
您只能使用值0-255作为枚举。这可能很多,如果你没有使用枚举作为标志,那么你只能使用8个不同的标志。