由于服务器上的地区和文化设置是以 ,作为小数,.作为数字分组。所以在越南语中转换小数时失败。
在越南语环境中可以使用以下语法:
var decimalValue = Convert.ToDecimal(stringValue, CultureInfo.InvariantCulture); 或 decimal.Parse(s, CultureInfo.InvariantCulture);
或者设置区域与语言
失败
成功