同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁 優(yōu)化推廣 C# 枚舉、字符串、值的相互轉(zhuǎn)換

C# 枚舉、字符串、值的相互轉(zhuǎn)換

來源: | 時(shí)間:2013/6/28 23:17:31 |
using  System;

class  Program
{
   
public   enum  Color
   {
      Red 
=   0xff0000 ,
      Orange 
=   0xFFA500 ,
      Yellow 
=   0xFFFF00 ,
      Lime 
=   0x00FF00 ,
      Cyan 
=   0x00FFFF ,
      Blue 
=   0x0000FF ,
      Purple 
=   0x800080
   }

   
static   void  Main( string [] args)
   {
      Color color 
=  Color.Blue;
      
string  colorString  =   " Blue " ;
      
int  colorValue  =   0x0000FF ;

      
// 枚舉轉(zhuǎn)字符串
       string  enumStringOne  =  color.ToString(); //效率低,不推薦
      
string  enumStringTwo  =  Enum.GetName( typeof (Color), color);//推薦

      
// 枚舉轉(zhuǎn)值
       int  enumValueOne  =  color.GetHashCode();
      
int  enumValueTwo  =  ( int )color;
      
int  enumValueThree  =  Convert.ToInt32(color);

      
// 字符串轉(zhuǎn)枚舉
      Color enumOne  =  (Color)Enum.Parse( typeof (Color), colorString);

      
// 字符串轉(zhuǎn)值
       int  enumValueFour  =  ( int )Enum.Parse( typeof (Color), colorString);

      
// 值轉(zhuǎn)枚舉
      Color enumTwo  =  (Color)colorValue;
      Color enumThree 
=  (Color)Enum.ToObject( typeof (Color), colorValue);

      
// 值轉(zhuǎn)字符串
       string  enumStringThree  =  Enum.GetName( typeof (Color), colorValue);
   }
}

 

// 假設(shè)有枚舉值如下:

public   enum  DbProviderType

  {

      SqlServer,

      Oracle

  }

服務(wù)熱線

153 8323 9821

功能和特性

價(jià)格和優(yōu)惠

網(wǎng)站和維護(hù)

推廣和優(yōu)化

微信服務(wù)號(hào)