在字符串中添加n个空格的简单方法是什么?

时间:2014-06-20 14:18:51

标签: c#

我想在C#中为字符串添加n个空格。

我知道这可以通过for循环实现,但我想知道是否有一个漂亮的衬垫呢?

String newStr = "";
for(int i = numSpaces; i > 0; i--)
    newStr += " ";

2 个答案:

答案 0 :(得分:2)

对于N个空格,请使用此String构造函数:

new string(' ', N)

答案 1 :(得分:2)

由于您要添加 n 空格,而不是在总长度 n 之前添加空格,您可以使用this String constructor

newstr += new String(' ', numSpaces);