我有以下代码。铸造枚举
private Enum MyEnum
{
VALUE1=5, VALUE2=4, VALUE3=3, VALUE4=2, VALUE5=1
}
protected void Page_Load(object sender, EventArgs e)
{
Session["EnumValue"] = "VALUE1";
MyEnum test = (MyEnum) Session["EnumValue"];
}
在页面加载中,在转换后,我有变量'test'='VALUE2'的值。
我期待它得到test ='VALUE1'。这有什么错的代码
这是什么语言? – 2009-06-16 12:23:56
这是C#/ ASP.NET – 2009-06-16 13:34:20