當我使用decimal
ToString
方法來得到我想要的輸出,如:C#ASPX十進制千與逗號和小數點用點
1.234,56
現在是這樣的:
1234,56
在global.asax.cs
我有使用:
var culture = new CultureInfo("sl-SI");
Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;
Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator = ",";
Thread.CurrentThread.CurrentCulture.NumberFormat.NumberGroupSeparator = ".";
但不起作用。有沒有什麼全球解決方案或如何解決我的問題?
'foo.ToString( 「N2」,培養);' –
然後我需要更多然後1000行來改變代碼。這是唯一的解決方案? – senzacionale
我更喜歡在ToString()中顯式顯式而不改變全局狀態。 –