16进制枚举值 转换为枚举类型

public enum OPERTYPE

{

  ITEM=0x1102,

  SUBS=0X2202

string  opem = "0X2202";

OPERTYPE  emtemp = (OPERTYPE)Enum.Parse(typeof(OPERTYPE),Convert.ToInt32(opem,16).ToString());

 

OK!

posted @ 2012-11-26 15:42  小站记忆  阅读(719)  评论(0编辑  收藏  举报