枚举的遍历和字符串转枚举,枚举转字符串

  enum   mycity  
  {  
  beijing,shanghai  
  }  

枚举的遍历
  foreach(   mycity   city   in   enum.getvalues(   typeof(   mycity   )   )   )   
{

}    

字符串转枚举

mycity     enumtype;  
  string   strTypeB   =   "myTypeB";  
  enumtype   =   (mycity)Enum.Parse(typeof(mycity),strTypeB);   
   
枚举转字符串

mycity     enumtype = mycity.beijing;

string strTypeB = Enum.GetName(typeof(mycity ), enumtype);

微软BI技术交流群:316744959 武汉NET技术群:961108969 NET技术群:21386099 本人具有丰富的系统开发经验,承接系统开发,小程序,NET系统开发,BI开发,有需求联系微信手机:15010195887
原文地址:https://www.cnblogs.com/Impulse/p/1132679.html