public enum Color { Red=1, Green=2 }
(1)Enum轉換爲Stringpost
Color.Read.ToString()
Convert.ToString(Color.Green)
(2)Enum轉換爲intthis
Convert.ToInt32(Color.Green)
(a)String轉換爲Enumspa
(Color)Enum.Parse(typeof(Color), "Red");
(b)Int轉換爲Numcode
(Color)1
在項目中常常會使用枚舉類型,而在不一樣的地方須要使用不一樣的類型,好比:Enum、int、string之間的快速轉換。html
public enum Color { Red=1, Green=2 }
(1)Enum轉換爲Stringpost
Color.Read.ToString()
Convert.ToString(Color.Green)
(2)Enum轉換爲intthis
Convert.ToInt32(Color.Green)
(a)String轉換爲Enumspa
(Color)Enum.Parse(typeof(Color), "Red");
(b)Int轉換爲Numcode
(Color)1