我有一个内部流程需要非常特定格式的数据。我无能为力。所以在我的VB.NET程序中,我试图输出一个带终止小数的数字,后面没有任何内容。我试过了
swOut.WriteLine("{0,10:###0.}", var)
但输出是整数
886
913
941
971
1002
1034
我需要的是
886.
913.
941.
971.
1002.
1034.
必须简单,但无法在.NET帮助中找到它。
感谢
〜AGP
答案 0 :(得分:3)
尝试将小数点移到格式规范之外:
swOut.WriteLine(String.Format("{0,10:###0}.", var))
您也可以这样做:
swOut.WriteLine("{0,10:###0}.", var)