2

我怎样才能使这段(损坏的)代码工作:

aString = ("{0}\t{1}  \t{2}\t{3}", array[0], array[1], array[2], array[3]);

该字符串将从数组中获取不同的元素并将它们放入一个新字符串中,如果要通过该字符串生成该字符串,则该字符串使用上面显示的间距进行格式化Console.WriteLine(在这种情况下,由于该数组是在 main 方法外部计算的,因此不是合适的。)

然后将返回此字符串并将其传递回 main 方法。有没有办法以简单的方式创建具有特定间距的字符串,例如上述?

4

1 回答 1

3

使用该String.Format方法,如下所示:

aString = String.Format("{0}\t{1}  \t{2}\t{3}", array[0], array[1], array[2], array[3]);
于 2015-04-21T23:16:09.213 回答