[编程点滴]将string 转化成enum最简单的办法。

想将string变量转换成enum,可以使用Enum类的Parse方法。另外,建议在使用时,采用try...catch...块,如下:
 1   public   enum  AEnum: byte
 2 {
 3        X=0,
 4    Y,
 5}

 6 // 转换方法
 7   private  AEnum ConvertString( string  value)
 8   {
 9        try{
10                 AEnum a=(AEnum)Enum.Parse(typeof(AEnum),value);
11        }

12                catch(Exception ex){
13            //log this error 
14        }

15       
16    }

你可能感兴趣的:([编程点滴]将string 转化成enum最简单的办法。)