C# string.format()至少有一个小数位

C# string.format()至少有一个小数位,c#,.net,formatting,C#,.net,Formatting,从以下两个双精度数字: 123456 0.0003232 我需要得到(至少一个小数位) 。。。而且从来没有像E+000这样的科学记数法。标准string.Format()的比较接近的结果是string.Format(“{0:F1}”,myDoubleVal),但在第二种情况下,小数丢失 我还能试什么 谢谢。试试下面的方法 string.Format("{0:0.0###########}",myval); 谢谢 string.Format("{0:0.0###########}",myval

从以下两个双精度数字:

123456
0.0003232
我需要得到(至少一个小数位)

。。。而且从来没有像E+000这样的科学记数法。标准
string.Format()
的比较接近的结果是
string.Format(“{0:F1}”,myDoubleVal)
,但在第二种情况下,小数丢失

我还能试什么

谢谢。

试试下面的方法

string.Format("{0:0.0###########}",myval);
谢谢

string.Format("{0:0.0###########}",myval);