我想在C#中为字符串添加n个空格。
我知道这可以通过for循环实现,但我想知道是否有一个漂亮的衬垫呢?
String newStr = "";
for(int i = numSpaces; i > 0; i--)
newStr += " ";
答案 0 :(得分:2)
对于N个空格,请使用此String构造函数:
new string(' ', N)
答案 1 :(得分:2)
由于您要添加 n 空格,而不是在总长度 n 之前添加空格,您可以使用this String constructor:
newstr += new String(' ', numSpaces);