在另一種語言中,我使用了函數SPACE(10)
,給了我一串10個空格。我想將其轉換爲C#.NET。我已經使用string.Empty().PadLeft(10)
。如何獲取包含指定數量空格的字符串?
這是正確的嗎?
在另一種語言中,我使用了函數SPACE(10)
,給了我一串10個空格。我想將其轉換爲C#.NET。我已經使用string.Empty().PadLeft(10)
。如何獲取包含指定數量空格的字符串?
這是正確的嗎?
只需使用:
new String(' ', 10);
這裏的MSDN文檔:
String
Constructor (Char
,Int32
)初始化
String
類由指定的Unicode字符表示的值的新實例重複規定次數。
有這個一個overload of the string
constructor:
var spaces = new string(' ', 10);
您可以使用String Constructor (Char, Int32)
初始化String類的值的新實例,通過重複指定的Unicode字符表示 指定次數。
string s = new string(' ', 10);
究竟是什麼'SPACE()'做了什麼? – 2013-04-24 07:28:13
http://msdn.microsoft.com/en-au/library/k6ethaxs(v=vs.80).aspx – 2013-04-24 07:28:47
爲了記錄,您沒有「代碼」,您有「代碼」:) – 2013-04-24 07:29:16