2010-11-08 171 views
9

我正在寻找String.Format()的格式说明符(或者如果有一个NumberFormatInfo类,它将这样做)将整数格式化为八进制的.NET,因为{0:x}将它格式化为十六进制,如:将整数格式化为八进制

String.Format("{0:x}", 15) // returns "f" 
+5

原来它通过System.Convert.ToString(15,8) – thr 2010-11-08 12:03:10

+2

整数='decimal' – 2010-11-08 12:04:28

+3

您可以加入你的结果作为一个答案,并接受它是可用的! ? – 2010-11-08 12:09:33

回答

14

System.Convert.ToString(15, 8)