Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

String.TrimEnd (Método)

Actualización: noviembre 2007

Quita todas las apariciones del final de un conjunto de caracteres especificados en una matriz del objeto String actual.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public string TrimEnd(
	params char[] trimChars
)
public String TrimEnd(
	char[] trimChars
)
public function TrimEnd(
	... trimChars : char[]
) : String

Parámetros

trimChars
Tipo: System.Char[]
Matriz de caracteres Unicode que se van a quitar o son null.

Valor devuelto

Tipo: System.String
La cadena que permanece una vez quitadas todas las apariciones de los caracteres del parámetro trimChars del final del objeto String actual. Si trimChars es null, se quitan en su lugar los caracteres de espacio en blanco.

El método TrimEnd quita de la cadena actual todos los caracteres del final que están en el parámetro trimChars. La operación de recortar se detiene cuando se encuentra un carácter que no está en trimChars. Por ejemplo, si la cadena actual es "123abc456xyz789" y trimChars contiene los dígitos del '1' al '9', el método TrimEnd devuelve "123abc456xyz".

64zz6w66.alert_note(es-es,VS.90).gifNota:

Este método no modifica el valor de la instancia actual. En su lugar, devuelve una nueva cadena en la que se quitan todos los caracteres de espacio en blanco finales encontrados en la instancia actual.

Para obtener más información sobre los caracteres Unicode incluidos en la categoría de caracteres de espacio en blanco, vea la sección Comentarios de la sobrecarga del método String.Trim().

En el siguiente ejemplo de código se muestra cómo se puede utilizar la sobrecarga del método TrimEnd(Char[]) para recortar los espacios en blanco u otros caracteres del final de una cadena.

using System;


namespace String_Example
{
    class Application
    {
        public static void Main()
        {
            // Create a string that will be trimmed.
            string path = "c:/temp//";

            // Create an array of characters 
            // that represent characters to trim.
            char[] charsToTrim = {'/'};

            // Thim the string.
            string trimmedPath = path.TrimEnd(charsToTrim);

            Console.WriteLine("The trimmed value is: {0}.", trimmedPath);

            // Create a string that will be trimmed.
            string pathWhitespace = "c:/temp/  ";

            // Trim whitespaces by passing null.
            string trimmedWhiteSpace = pathWhitespace.TrimEnd(null);

            Console.WriteLine("The trimmed value is: {0}.", trimmedWhiteSpace);
        }

    }
}
// This code example displays the following
// to the console:
//
// The trimmed value is: c:/temp.
// The trimmed value is: c:/temp/.


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC, Xbox 360

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 3.5, 2.0, 1.0

XNA Framework

Compatible con: 2.0, 1.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft