我正在尝试格式化文本框的内容:
this.lblSearchResults1.Text =
Convert.ToDouble(lblSearchResults1.Text).ToString();
我如何修改它以便文本包含逗号/千位分隔符?
即1,000 而不是 1000。
最佳答案
查看 standard numeric format strings :
您可以最轻松地使用“N”,它会根据用户文化做正确的事情,因此在您的情况下,您只需将“N”作为参数添加到 ToString
([double]12345.67).ToString("N")
12,345.67
关于c# - 如何插入千位分隔符(逗号)并转换为 double ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3456926/