【发布时间】:2011-01-14 15:43:57
【问题描述】:
我想将我的应用程序的 NumberDecimalSeparator 从“.”更改为到 ”/”。当我在我的文本框中显示浮点数时它可以工作。但整数类型根本不显示。
我修改线程的文化以获得应用程序范围的格式。我的代码是这样的:
CultureInfo ci = new CultureInfo("fa-IR", true);
ci.NumberFormat.DigitSubstitution = DigitShapes.NativeNational;
ci.NumberFormat.NumberDecimalSeparator = "/";
Thread.CurrentThread.CurrentCulture = ci;
结果:
3.14 => "3/14" 100 => ""
有什么帮助吗?
【问题讨论】:
标签: c# cultureinfo number-formatting