我的网站在显示工资时出现错误。
如果数字插入< 1000$
.它会显示类似 0,x00
的结果.
示例:
用户插入到管理页面工资:800$
.它将显示为 0,800$
.
如果工资> 1000$
, 显示正确。
我的函数GetSalary()
喜欢:
public string GetSalary(object SalaryFrom, object SalaryTo)
{
return "$" + Protector.Int(SalaryFrom).ToString("0,000") + " - " + Protector.Int(SalaryTo).ToString("0,000");
}
最佳答案
通过这种方式使用ToString()
:
.ToString("#,000")
关于c# - 转换数字时失败,在 C# 中将其重新格式化为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42621850/