我有一個包含十六進制值的字符串。現在我需要將包含十六進制字符串的內容作爲字節變量。我應該如何在不改變十六進制值的情況下做到這一點?如何將包含十六進制對的字符串轉換爲字節?
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. 將十六進制字符串轉換爲Java中的字節
- 5. 將十六進制字符串轉換爲C++中的字節
- 6. C#字符串爲十六進制,十六進制到字節轉換
- 7. 字符串爲十六進制和十六進制轉換爲字符串
- 8. 將字節數組轉換爲十六進制十進制字符串
- 9. 如何將包含十六進制值的字符串轉換爲PHP中的十六進制值?
- 10. 如何將十六進制字符串轉換爲十六進制?
- 11. 將ASCII字符轉換爲十六進制轉義字符串
- 12. 將十六進制字符串轉換爲字符串
- 13. Swift3將字符串值轉換爲十六進制字符串
- 14. 將字符串轉換爲十六進制的字符集?
- 15. 從字節數組轉換爲字符串十六進制c#
- 16. C# - 字節數組轉換爲十六進制字符串
- 17. 從十六進制字符串轉換爲十六進制字符數組
- 18. 我如何將字符串轉換爲十六進制的C?
- 19. 如何將十六進制字符串直接轉換爲字節數組?
- 20. 如何使用Perl將48個十六進制字符串轉換爲字節?
- 21. 如何將十六進制字符串轉換爲字節數組?
- 22. 如何將字節數組轉換爲十六進制字符串?
- 23. 如何將十六進制字符串轉換爲字節數組?
- 24. 如何在Go中直接將十六進制字符串轉換爲[]字節?
- 25. 如何將十六進制值轉換爲字符串和字節數組
- 26. 將4字節十六進制轉換爲十進制值
- 27. VB.Net - 將多字節十六進制值轉換爲十進制
- 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