我有一个带有这样的描述属性的枚举:
public enum MyEnum
{
Name1 = 1,
[Description("Here is another")]
HereIsAnother = 2,
[Description("Last one")]
LastOne = 3
}
我有“最后一个”的价值是3
返回该代码的代码是什么?
答案 0 :(得分:1)
你可以这样做
int lastOneValue = (int) MyEnum.LastOne;
此代码返回值2而不是“LastOne”
string lastOneString = MyEnum.LastOne.ToString();
此代码将“LastOne”作为字符串值
返回MyEnum mynum = MyEnum.LastOne;
此代码创建MyEnum
的新对象,并将其值设置为“LastOne”