导航

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

Posted on 2009-10-28 13:22  山姆蜀黍  阅读(712)  评论(0编辑  收藏  举报
想将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    }