小编use*_*989的帖子

用字符串中的单个空格替换多个连续的空格

我目前有这个类用一个替换连续的空格:

public static string RemoveSpacesLoop(string value)
{
   if(value.Contains("  "))
   {
       return RemoveSpacesLoop(value.Replace("  ", " "));
   }
   else
   {
       return value;
   }
}
Run Code Online (Sandbox Code Playgroud)

它可以工作,但从长远来看,它可能会导致性能问题.有没有办法简化这个?

c# string spaces

1
推荐指数
1
解决办法
2693
查看次数

标签 统计

c# ×1

spaces ×1

string ×1