如何在C#中为我的枚举类型指定整数类型?

时间:2010-08-21 10:15:05

标签: objective-c enums

在C#中,我可以这样写: 枚举MyEnum:byte {Value1,Value2,Value3} 并且MyEnum的整数类型将是字节。

在Objective-C中,我希望MyEnum的大小为1个字节。我该怎么办?

1 个答案:

答案 0 :(得分:1)

你不能这样做,编译器将为你选择枚举的基础类型。

如果您需要特定尺寸,请为变量使用合适的类型(例如uint8_t),并确保枚举中的值适合该类型的值范围。