我有这个简单的枚举;
public enum MyEnum
{
FOO = 1,
BOO = 2,
}
我可以使用GetValues
或GetNames
,但不包括另一个: - /
答案 0 :(得分:2)
如果我理解你的问题
var dict = Enum.GetValues(typeof(MyEnum))
.Cast<int>()
.ToDictionary(x => Enum.GetName(typeof(MyEnum), x), x => x);