在C#中向整数添加逗号

时间:2015-05-05 01:05:16

标签: c# int comma spacing

到目前为止,我正在努力制作一个只能打印到控制台的数字猜谜游戏,问题是我的知识和问题解决还处于起步阶段我希望程序能够在1到1,000,000之间猜测,但我可以'弄清楚如何将逗号添加到整数(或者甚至允许这样做),以便在打印到控制台时更容易阅读它们。

int max;
int min;
int guess;
max = 1000000; 
min = 1;
guess = 500000;

2 个答案:

答案 0 :(得分:2)

打印字符串时,请使用格式化程序:

int x = int.MaxValue;
Console.WriteLine(x.ToString("N"));

打印:

  

2,147,483,647.00

请参阅https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx

答案 1 :(得分:0)

整数值只是数字,不包括格式。

但是,当您打印它们时,您可以格式化它们。例如:

Console.WriteLine("You guessed {0:N0}.", guess);

通过我的区域设置,打印:

500,000

请参阅Console.WriteLine的此重叠,此处是standard numeric formatting strings的列表。