什么(" {0,1}",num);意思?

时间:2016-03-09 17:22:12

标签: c#

C#的新手,我正在尝试理解一个声明

foreach (int num in numQuery)
{
    Console.Write("{0,1} ", num);
}

我很担心{0, 1}在那里做什么。如果是"{0}",那么很明显,{0, 1}是什么意思?

1 个答案:

答案 0 :(得分:6)

看起来好像是custom numeric format string,但事实上查尔斯的评论是正确的:

  

0是占位符1是字段的大小,以便您可以显示柱状结果。您可以通过查看“控制间距”部分下的String.Format

在MSDN上阅读此内容