在另一种语言中,我使用了函数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