2009-08-27 298 views

回答

64
Console.WriteLine ("Hex: {0:X}", nNum); 

X格式化程序输出大写的十六进制字符。对小写十六进制字符使用小写字母x。

7
int i=10; 

Console.WriteLine("{0:x}", i); 

,或者如果你想 'A':

int i=10; 

Console.WriteLine("{0:X}", i); 
3

您需要添加一个格式说明:

Console.WriteLine("{0:x}", i); 
3

更改格式{0:x}

22

i.ToString(“x”);

+3

非常好。更多关于[十六进制格式说明符](http://msdn.microsoft.com/zh-cn/library/dwhawy9k.aspx#XFormatString)。还可以更改案例和/或精度。 – ruffin 2013-04-29 20:46:05