2009-09-29 81 views

回答

5

這應做到:

string binaryText = "1101000"; 
int value1 = Convert.ToInt32(binaryText, 2) // 104 
byte value2 = Convert.ToByte(binaryText, 2); // 104 
+0

+1,你說得對,我誤解了這個問題。 –

1

轉換成字節數組:

System.Text.ASCIIEncoding encoding=new System.Text.ASCIIEncoding(); 
byte [] dBytes = encoding.GetBytes(str); 
+0

那麼它會將它轉換成一個byte *數組*,但幾乎肯定不會像OP想要的那樣。 (沒有必要創建一個'ASCIIEncoding'的新實例,順便說一句 - 只需使用'Encoding.ASCII'。) –

相關問題