Avatar ·

如何在 C# 中为数字添加千位分隔符(逗号)?

大家好!我是一名 C# 初学者,遇到了一个问题:需要在屏幕上显示带千位分隔符的数字——即数字 1234567 应显示为 "1,234,567"。我使用 `String.Format()` 或通过 `$""` 将变量插入字符串,但还无法得到想要的结果。 以下是我的代码示例: ```csharp int number = 1234567; string result = String.Format("Сумма: {0}", number); Console.WriteLine(result); ``` 输出只是 "Сумма: 1234567",而我需要 "Сумма: 1,234,567"。我尝试在格式字符串中添加不同的格式说明符,但尚未成功。请告诉我如何正确实现?最好附上代码示例,以便我立即验证。提前感谢!