다음 코드가 있습니다.Enum에 캐스팅
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'을 얻길 기대하고있다. 당신은 단순히 열거에 다시 문자열 값을 캐스팅 할 수없는 코드
어떤 언어입니까? –
It 's C#/ASP.NET –