2012-01-26 45 views
1

字符串我想從這樣的字符串得到六角得到十六進制:簡單的方法來從.NET

Color c = new Color(); 
c.A = Int32.Parse("0x7F"); 

什麼是這個正確的方法是什麼?

回答

4

如果十六進制字符串是不知道,直到運行時,則這樣的事:

c.A = Convert.ToInt32("0x7F", 16); 

或者作爲文字,如果該值在編譯時已知:

c.A = 0x7F; 
1

Convert.ToInt32("hexvaluestring", 16); 應該足夠。