全部,
我正在尝试从初始化文件中读取 1.5 的值,并在 Windows 窗体的文本控件中将其显示为 1.50000。
这是代码:
string value = ini.Read( "Form", "value" );
this.textcontrol.Text = String.Format( "{0:F5}", value );
“值”变量确实包含 1.5,但文本控件也显示 1.5 而不是 1.50000。
我究竟做错了什么?
谢谢你。
[编辑]
正如建议的那样,我尝试执行以下操作:
var doublevar = double.Parse( value, CultureInfo.InvariantCulture );
this.textcontrol.Text = doublevar.ToString( "{0:F5}" );
但我在控件中看到的是 {1:F5}。
任何想法?
[/编辑]