¿Cómo elimino espacios adicionales entre palabras en C#?

0

¿Cómo elimino espacios adicionales entre palabras en C#?
Si tiene varias cadenas de las que necesita recortar los espacios en blanco, solo necesito eliminarlos desde el final. Se utilizan para nombres de empresas e individuos, por lo que está bien que haya espacios en el medio de la cadena.

Puede usar Trim() o si desea aplicar solo al final TrimEnd()

¿Cómo elimino espacios adicionales entre palabras en C#?
¿Cómo elimino espacios adicionales entre palabras en C#?

C# Trim() is a string method. This method is commonly used to remove all leading and trailing whitespace characters from the current String object.

  • Trim() Elimina todos los espacios en blanco iniciales y finales de la cadena actual. Trim(Char) Elimina todas las instancias iniciales y finales de un carácter de la cadena actual.
  • Trim(Char[]) Elimina todas las ocurrencias iniciales y finales de un conjunto de caracteres especificado en una matriz de la cadena actual.

Mire el siguiente ejemplo que cité de la página de documentación de Microsoft.

String.TrimEnd: recorta los caracteres seleccionados solo desde el final de la cadena.

message.TrimStart(): recortará desde el lado izquierdo de la variable de cadena.

message.Trim(): recortará desde ambos lados de la variable de cadena.

Nota: Debe prestar atención a la documentación en MSDN: hubo un cambio importante en el comportamiento de este método, por lo que el comportamiento real depende de la versión de .NET Framework a la que se dirige.