我有一個字符串,它包含以下7位:1101000.我如何將它轉換爲字節或整型?從字符串位轉換爲字節或十六進制
3
A
回答
5
這應做到:
string binaryText = "1101000";
int value1 = Convert.ToInt32(binaryText, 2) // 104
byte value2 = Convert.ToByte(binaryText, 2); // 104
1
轉換成字節數組:
System.Text.ASCIIEncoding encoding=new System.Text.ASCIIEncoding();
byte [] dBytes = encoding.GetBytes(str);
+0
那麼它會將它轉換成一個byte *數組*,但幾乎肯定不會像OP想要的那樣。 (沒有必要創建一個'ASCIIEncoding'的新實例,順便說一句 - 只需使用'Encoding.ASCII'。) –
相關問題
- 1. 字符串或字節轉換爲十六進制十進制在C#
- 2. 從字節數組轉換爲字符串十六進制c#
- 3. 如何將十六進制字符串轉換爲十六進制字節?
- 4. C#字符串爲十六進制,十六進制到字節轉換
- 5. 字符串爲十六進制和十六進制轉換爲字符串
- 6. 將32字節的十六進制字符串轉換爲16字節的十六進制字符串
- 7. 從十六進制轉換爲字節
- 8. 從十六進制字符串轉換爲十六進制字符數組
- 9. 將字符串轉換爲十六進制到十六進制
- 10. PHP將字符串轉換爲十六進制和十六進制字符串
- 11. 轉換十六進制字符串字節到字節數組
- 12. Builtin函數將字節轉換爲十六進制字符串
- 13. 如何將十六進制字符串轉換爲字節[]
- 14. 用大字符串將十六進制轉換爲字節
- 15. C# - 字節數組轉換爲十六進制字符串
- 16. BuiltIn函數將十六進制字符串轉換爲字節
- 17. 將十六進制字符串轉換爲Java中的字節
- 18. 轉換4字節十六進制字符串爲整數
- 19. C#/ CSS:字節轉換爲CSS十六進制字符串
- 20. 將十六進制字符串轉換爲C++中的字節
- 21. 將字節數組轉換爲十六進制十進制字符串
- 22. 將10位數字轉換爲十六進制字符串
- 23. 將十六進制字符串轉換爲二進制字符串,顯示所有4位十六進制值
- 24. 將十六進制字符串轉換爲32位二進制字符串
- 25. 轉換十六進制字符串十六進制值
- 26. Python從二進制字符串轉換爲十六進制
- 27. 從二進制轉換爲十六進制字符串
- 28. 從六進制十進制值轉換爲字符串
- 29. 如何將十六進制字符串轉換爲十進制?
- 30. 將十六進制字符串轉換爲十進制
+1,你說得對,我誤解了這個問題。 –