您的位置:首页 > 其它

根据值获取Enum枚举

2012-03-14 17:02 274 查看
前台Post过来一个string类型的int值,"1","2",然后实体对象是一个Enum枚举类型,所以需要根据该数值的string获取到这个Enum枚举对象的值。

EnumItems enumItem = (EnumItems)Enum.Parse(typeof(EnumItems), ddl.SelectedValue);


qc.State = (OrderQcState)Enum.Parse(typeof(OrderQcState), qc.Result);


很简单,使用Enum.Parse方法解决。

参考:http://www.dukebaby.net/2007/08/get-enum-by-value-in-c/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: