如何从1打印0x00000001
答
int x = 1;
Console.WriteLine(x.ToString("X8"));
'8'代表想要用十六进制数字显示的位数。
这可能有助于http://*.com/questions/1139957/c-sharp-convert-integer-to-hex-and-back-again – 2015-03-19 11:06:37
JGeerWM的链接重复答案回答你的问题。 – Heinzi 2015-03-19 11:07:19
@Heinzi [这个问题](http://*.com/questions/642417/how-do-you-convert-hex-to-decimal-using-vb-net)比你提供的更好,也许把它改成那个? – cybermonkey 2015-03-19 11:08:04