Используйте регулярное выражение \s+
(один или несколько пробелов) с методом Regex.Replace
из пространства имен System.Text.RegularExpressions
:
s = Regex.Replace(s, @"\s+", " ");
Если вы просто хотите заменить пробелы, вы можете заменить "\s
" на пробел "
":
s = Regex.Replace(s, @" +", " ");