带有终止小数的VB.NET格式号

时间:2011-10-17 15:30:13

标签: vb.net numbers format

我有一个内部流程需要非常特定格式的数据。我无能为力。所以在我的VB.NET程序中,我试图输出一个带终止小数的数字,后面没有任何内容。我试过了

 swOut.WriteLine("{0,10:###0.}", var)

但输出是整数

 886
 913
 941
 971
1002
1034

我需要的是

 886.
 913.
 941.
 971.
1002.
1034.

必须简单,但无法在.NET帮助中找到它。

感谢

〜AGP

1 个答案:

答案 0 :(得分:3)

尝试将小数点移到格式规范之外:

swOut.WriteLine(String.Format("{0,10:###0}.", var))

您也可以这样做:

swOut.WriteLine("{0,10:###0}.", var)