2014-06-20 40 views
1

我想在C#中爲字符串添加n個空格。將n個空格添加到字符串的簡單方法是什麼?

我知道這可以通過一個for循環來實現,但我想知道是否有一個很好的襯墊?

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

[PadLeft](http://msdn.microsoft .com/en-us/library/92h5dc07%28v = vs.110%29.aspx),[PadRight](http://msdn.microsoft.com/en-us/library/36f2hz3a%28v=vs.110% 29.aspx).. –

回答

2

對於N個數量的空格,使用String構造:

new string(' ', N)

2

既然你要添加ñ空間,直到總長度爲ň不加空格,可以使用this String constructor

newstr += new String(' ', numSpaces); 
相關問題