framework 4.0 环境下
方法
定义枚举类
判断枚举类中是否存在,若存在则输出
例子:
Defined.QrCode.QrCodeType type;//枚举类 if (!Enum.TryParse<Defined.QrCode.QrCodeType>( aa,out type)) { context.Response.Write("枚举类不存在"); return null; }
framework 4.0 以下版本
定义哈希表或者list集合,然后验证集合中是否存在要验证的数值
List<string> lst=new List<string>(); foreach (testenum item in Enum.GetValues(typeof(testenum))) { lst.add(item); } if(lst.contains("aa")) { Messagebox.Show("包含aa") }