2016-03-21 59 views
0

我已經看到有關此轉換的許多問題,但都不適用於我。將字符串轉換爲字節,因爲它是

我有一個字符串值爲

string i = 10;

我需要將字符串轉換爲字節爲0x10的

我試圖

Encoding.Unicode.GetBytes(i); 

它並沒有奏效。 請幫助

回答

4

您可以使用Convert類從string轉換爲byte。它允許你指定一個基地作爲第二個參數。

所以,如果你想要一個十六進制的字符串轉換成字節,您可以使用此:

string i = "10"; 
Convert.ToByte(i, 16) // => 16 
+0

非常感謝您much.It工作 –