可能重复:
C# int 到 enum 的转换
是否有可能将 int 转换为标志组合枚举?因此,如果
[Flags]
public enum Foo {a = 0x80,
b = 0x40,
c = ...,
...
h = 0x1,
i = 0};
是否可以(或以某种方式可能)做
Foo fooInstance = (Foo)6;
所以那fooInstance
将是00000110?
谢谢!