我正在使用textBox来显示双值。
double Zahl = 3.2343;
textBox1->Text = Zahl.ToString("F");
结果是3,23。如何设置用于自己显示的小数分隔符?
我发现了这个:http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx 所以我尝试了以下内容:
double Zahl = 3.2343
textBox1->Text = Zahl.ToString("F", en-US);
但我只是遇到编译错误。
答案 0 :(得分:0)
根据您链接到的(C#)文档看起来需要:
textBox1->Text = Zahl.ToString("F", CultureInfo.CreateSpecificCulture("en-US"));
答案 1 :(得分:0)
首先,这不是C ++,因为双重方法。它可能是C#或某种托管的东西。
没关系,你的链接上有答案:
CultureInfo ci = new CultureInfo("en-us");
然后,使用ci对象作为ToString的第二个参数(请参阅链接上的示例部分:))