请问如何输出空
有两个字符串str1,str2我想将他们连接起来组成长度为a的字符串
str1和str2分别在两头,中间用空格补齐
if (str1.Length + str2.Length < 30)
{
return str1 + String.Empty.PadLeft(30-str1.Length - str2.Length, ' ') + str2;
}
网页上运行时 ' '只能输出一个空格
'* '则可以正常输出所需数量的*,请问这个空在这怎么处理?
------解决方案--------------------@ " "
------解决方案--------------------@ ' '
------解决方案--------------------输出肯定不止一个空格...你看起来是一个空格是有其它原因...比如格式...
------解决方案--------------------return str1 + String.Empty.PadLeft(30-str1.Length - str2.Length, " ") + str2;
这样试一试看.
------解决方案--------------------用 来代替空格
if (str1.Length + str2.Length < 30)
{
return str1 + String.Empty.PadLeft(30-str1.Length - str2.Length, " ") + str2;
}
------解决方案-------------------- if (str1.Length + str2.Length < 30) {
str3=str1.PadRight(30 - str1.Length - str2.Length, ' ') + str2;
}
str3.Replace( " ", " ");