我有以下代碼。鑄造枚舉
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