c# - 使用 String.Format 为数字添加逗号和

标签 c#

使用 String.Format 如何确保所有数字在每 3 位数字后都有逗号 例如 23000 = "23,000"并且 0 返回 "0"。

String.Format("{0:n}", 0);//给出我不想要的 0.00。 我不需要任何小数位,所有数字都是整数。

最佳答案

你可以这样做,我发现这样更清晰地阅读了以下内容的意图:

String.Format("{0:#,###0}", 0);

例子:

string.Format("{0:#,###0}", 123456789); // 123,456,789
string.Format("{0:#,###0}", 0); // 0

关于c# - 使用 String.Format 为数字添加逗号和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2545633/

相关文章:

c# - 仅显示值介于 2 个用户输入数字之间的字符串

c# - WPF MessageBox 看起来没有样式,而 WindowsForms MessageBox 看起来不错

c# - 运算符的结合性

c# - 验证 FinishButtonClick 上的所有向导步骤

c# - 文件夹中的文件数

c# - 比较数据 GridView 的行并删除重复的行

c# - 使用 Elasticsearch 将数组字段映射到 C# 字符串列表

c# - 使用 Gremlin 遍历节点但在 Neo4J 的结果中包含起始节点

c# - 带引号的C#StringBuilder(forJSON)

c# - 显示/隐藏 PictureBox 内的按钮