在c#中9位数字的每3位后面加一个逗号?

在c#中9位数字的每3位后面加一个逗号?,c#,C#,可能的重复项: 我想用c#创建一个逻辑,也就是在任何9位数字的每3位后面加上逗号,有人能告诉我如何实现这一点吗 就像我有下面的数字123456789一样,然后我想把它变成123456789。调用ToString并指定“N”作为参见Check ToString()和String.Formatnot预定义函数..som god logic i awnt。 var formattedString = string.Format("{0:0,0}", 123456789); double valu

可能的重复项:

我想用c#创建一个逻辑,也就是在任何9位数字的每3位后面加上逗号,有人能告诉我如何实现这一点吗


就像我有下面的数字123456789一样,然后我想把它变成123456789。

调用ToString并指定“N”作为

参见Check ToString()和String.Formatnot预定义函数..som god logic i awnt。
var formattedString = string.Format("{0:0,0}", 123456789);
double value = 1234567890;
Console.WriteLine(value.ToString("#,#", CultureInfo.InvariantCulture));