【发布时间】:2013-04-01 22:45:01
【问题描述】:
如何将 int(4 个字节)转换为 hex(“XX XX XX XX”)而无需循环?
例如:
i=13 hex="00 00 00 0D"
i.ToString("X") 返回"D",但我需要一个 4 字节的十六进制值。
【问题讨论】:
-
@Joetjah 这些答案只提到了 OP 已经知道的
X。这个问题是关于有领先的0数字。 -
如果您找到一个,可以将其作为重复项关闭,但您当前关闭它的问题是没有重复项。那里的答案推荐
ToString("X"),它不会产生OP要求的前导零。
标签: c# hex string-formatting