日期:2014-05-18  浏览次数:21011 次

给一个字符增加50个空格怎么操作?
在VB中有个SPACE可以方便的增加空格,在C#中如何增加空格?
vb

dim   str   as   string
str=space(50)

C#   ???????

------解决方案--------------------
看你要达到的效果吧,如果是给定总长度,不足的在右侧补空格,这样

string yourStr = .............;
yourStr = yourStr.PadRight(50, ' ');

如果是想在某一字符串右侧添加指定长度的空格,MS没有直接的方法,可以这样

string yourStr = " ";
string result = "mytest " + yourStr.PadRight(50, ' ');