C#将多个连续的空格替换成一个空格
string s="一二三 四";
string[]str=s.Split(' ');
StringBuilder sb=new StringBuilder();
for(int i=0;i<s.Length;i++)
{
if(str[i]!="")
{
sb.Append(str[i].Tostring().Trim()+" ");
}
}
最终sb.Tostring()的结果是:"一二三 四"
string s="一二三 四";
string[]str=s.Split(' ');
StringBuilder sb=new StringBuilder();
for(int i=0;i<s.Length;i++)
{
if(str[i]!="")
{
sb.Append(str[i].Tostring().Trim()+" ");
}
}
最终sb.Tostring()的结果是:"一二三 四"