【发布时间】:2010-05-12 06:40:54
【问题描述】:
我有一个枚举器,它映射到一堆 int
例子
enum MyEnum {
Open = 1,
Closed = 2,
Exit = 4
}
我发现当我想将它分配给一个整数时,我必须先转换它。
int myEnumNumber = **(int)** MyEnum.Open;
是否可以指定枚举的类型,以便隐含地为枚举中的任何值分配一个整数?这样,如果我想使用它,我不需要继续将它转换为 int
谢谢
【问题讨论】:
-
这也在这里讨论(重复?):stackoverflow.com/questions/261663/…
-
我认为您的意思是“枚举”而不是“枚举数”。