我有一個包含十六進制值的字符串。現在我需要將包含十六進制字符串的內容作爲字節變量。我應該如何在不改變十六進制值的情況下做到這一點?如何將包含十六進制對的字符串轉換爲字節?
3
A
回答
6
0
如果只是在字符串中的單個字節,你可以這樣做:
string s = "FF";
byte b;
if (byte.TryParse(s, NumberStyles.HexNumber, null, out b))
{
MessageBox.Show(b.ToString()); //255
}
2
String strHex = "ABCDEF";
Int32 nHex = Int32.Parse(strHex, NumberStyles.HexNumber);
Byte[] bHex = BitConverter.GetBytes(nHex);
我想這就是你要找的內容。如果不是,請更新一個更明確的定義你正在尋找什麼。
相關問題
- 1. 如何將十六進制字符串轉換爲十六進制字節?
- 2. 如何將字符串轉換爲字符串包含十六進制字符
- 3. 如何將十六進制字符串轉換爲字節[]
- 4. 將包含字符串的[]字節轉換爲十進制值
- 5. 將32字節的十六進制字符串轉換爲16字節的十六進制字符串
- 6. 如何將十六進制字符串轉換爲十進制?
- 7. 將字符串轉換爲十六進制到十六進制
- 8. PHP將字符串轉換爲十六進制和十六進制字符串
- 9. 將十六進制字符串轉換爲Java中的字節
- 10. 將十六進制字符串轉換爲C++中的字節
- 11. Builtin函數將字節轉換爲十六進制字符串
- 12. 用大字符串將十六進制轉換爲字節
- 13. BuiltIn函數將十六進制字符串轉換爲字節
- 14. C#字符串爲十六進制,十六進制到字節轉換
- 15. 字符串爲十六進制和十六進制轉換爲字符串
- 16. 將字節數組轉換爲十六進制十進制字符串
- 17. 如何將包含十六進制值的字符串轉換爲PHP中的十六進制值?
- 18. 將十六進制字符串轉換爲十進制
- 19. 將字符串十進制轉換爲十六進制數
- 20. 如何將十六進制字符串轉換爲十六進制數
- 21. 如何將十六進制字符串轉換爲十六進制?
- 22. 如何將十六進制字符串轉換爲十六進制?
- 23. 如何在Perl中將包含十六進制的字符串轉換爲十六進制?
- 24. 將ASCII字符轉換爲十六進制轉義字符串
- 25. 將十六進制字符串轉換爲字符串
- 26. 將字符串轉換爲十六進制字符串
- 27. Swift3將字符串值轉換爲十六進制字符串
- 28. 轉換十六進制字符串字節到字節數組
- 29. 將字符轉換爲十六進制
- 30. 將字符串轉換爲十六進制的字符集?
http://stackoverflow.com/questions/311165/how-do-you-convert-byte-array-to-hexadecimal-string-and-vice-versa-in-c – Dialecticus 2011-02-13 18:02:07
不是重複的(wrt C#)據我所知。有許多變化,但這是特定的(「xx」 - >字節),並且比許多更復雜的場景要求更簡單的答案。 – 2011-02-13 19:14:00