我試圖決議或轉換字串"3045.00"(三千四十五),但它總是回傳304500.0(三十四千五百)。
我嘗試的方法:
Convert.ToDecimal("3045.00")
Decimal.Parse("3045.00")
有人可以幫助我嗎?謝謝。
uj5u.com熱心網友回復:
提供InvariantCulture決議使用.字符作為千位分隔符(而不是小數分隔符)的原因
Console.WriteLine(decimal.Parse("3045.00", CultureInfo.InvariantCulture)); //"3045.00"
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/385200.html
