//input "0166"
//output "0A"
//流程
int input = int.Parse("0166");
//Int 到 Byte数组byte[] b_temp= System.BitConverter.GetBytes(input ).Reverse().ToArray();
string output = "";
foreach (byte b in b_temp)
temp += b.ToString("X2") + " ";
//实际输出00 00 00 0A
本文介绍了一种将整数转换为十六进制字符串的方法,并通过具体的代码示例展示了如何实现这一转换过程。该方法首先将整数解析为内部表示形式,接着将其转换为字节序列,并最终形成十六进制字符串输出。
//input "0166"
//output "0A"
//流程
int input = int.Parse("0166");
//Int 到 Byte数组temp += b.ToString("X2") + " ";
//实际输出00 00 00 0A
4445
3146

被折叠的 条评论
为什么被折叠?