Ícono del sitio IODocs Español

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

remover espacios en blanco csharp

remover espacios en blanco csharp

¿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# Trim() is a string method. This method is commonly used to remove all leading and trailing whitespace characters from the current String object.

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.

Salir de la versión móvil