在另一种语言中,我使用了函数SPACE(10)
,给我一串10个空格。我想将其转换为C#.NET。
我使用了string.Empty().PadLeft(10)
。
这是对的吗?
答案 0 :(得分:7)
只需使用:
new String(' ', 10);
以下是MSDN文档:
String
Constructor (Char
,Int32
)将
String
类的新实例初始化为指定的Unicode字符指示的值,重复指定的次数。
答案 1 :(得分:4)
这有一个overload of the string
constructor:
var spaces = new string(' ', 10);
答案 2 :(得分:1)
您可以使用String Constructor (Char, Int32)
将String类的新实例初始化为指示的值 通过指定的Unicode字符重复指定的次数。
string s = new string(' ', 10);