Què és Trim String en C#

Que Es Trim String En C



En el llenguatge de programació C#, una seqüència de caràcters que es pot utilitzar per mantenir i operar amb dades textuals s'anomena cadena, que és essencialment una matriu de caràcters. C# inclou una funció de cadena integrada anomenada Retalla () , que s'utilitza per eliminar els espais en blanc, com ara espais, tabulacions i salts de línia, tant de l'inici com del final d'una cadena. Aquest article tracta l'ús de Trim String en C# i les seves diferents aplicacions.

Taula de continguts







Què és una cadena en C#

Una cadena es pot anomenar una representació del text com a seqüència de caràcters. En C# es pot declarar una cadena entre cometes dobles (' ').



cadena myString = 'Hola món!' ;



Què és Trim() en C#

El mètode Trim() en C# elimina tots els espais en blanc inicials i finals presents en una cadena. Aquest mètode integrat s'utilitza habitualment per manipular dades de text en programes C#.





cadena myString = ' Hola món! ' ;
cadena trimmedString = myString.Trim ( ) ;

Com funciona Trim() en C#

El mètode Trim() elimina els espais en blanc de l'inici i el final de la cadena. La sortida d'aquest mètode és una cadena nova sense espais en blanc. La cadena original no es modifica.



La funció Trim() es pot utilitzar en diversos escenaris, com ara eliminar els espais inicials o finals de l'entrada de l'usuari, donar format al text i molt més:

utilitzant el sistema;
espai de noms TrimStringExample
{
classe myClass
{
buit estàtic Principal ( corda [ ] args )
{
cadena myString = ' Hola món! ' ;
cadena trimmedString = myString.Trim ( ) ;
Consola.WriteLine ( trimmedString ) ;
}
}
}

Aquí teniu la sortida del codi anterior:

Com eliminar caràcters específics d'una cadena

El Retalla () El mètode en C# també es pot utilitzar per eliminar caràcters específics d'una cadena especificant una matriu de caràcters per eliminar. Quan es passa una matriu de caràcters com a argument al fitxer Retalla () mètode, elimina totes les ocurrències d'aquests caràcters des de l'inici i el final de la cadena.

utilitzant el sistema;
espai de noms TrimStringExample
{
classe myClass
{
buit estàtic Principal ( corda [ ] args )
{
cadena myString = '!!Hola món!!' ;
char [ ] charsToTrim = { '!' } ;
cadena trimmedString = myString.Trim ( charsToTrim ) ;
Consola.WriteLine ( trimmedString ) ;
}
}
}

Aquí teniu la sortida del codi anterior:

Com retallar una cadena utilitzant altres mètodes en C#

Hi ha altres mètodes integrats en C# que es poden utilitzar per retallar una cadena, com ara TrimStart() i TrimEnd() . El TrimStart() elimina els espais en blanc de l'inici, mentre que TrimEnd() elimina els espais en blanc del final de la cadena.

utilitzant el sistema;
espai de noms TrimStringExample
{
programa de classe
{
buit estàtic Principal ( corda [ ] args )
{
cadena myString = ' Hola món! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Elimina els espais en blanc inicials
string trimmedEnd = myString.TrimEnd ( ) ; // Elimina els espais en blanc al final
Consola.WriteLine ( trimmedStart ) ; // Sortida: 'Hola món! '
Consola.WriteLine ( trimmedEnd ) ; // Sortida: ' Hola món!'
}
}
}

El codi va començar definint una cadena myString amb espais en blanc inicials i finals. Després fem servir el TrimStart() funció per eliminar els espais en blanc inicials de la cadena i emmagatzemar el resultat al fitxer trimmedStart variable. De la mateixa manera, fem servir el TrimEnd() funció per eliminar els espais en blanc al final de la cadena i emmagatzemar el resultat al fitxer trimmedEnd variable. Finalment, imprimim ambdues variables a la consola per veure la sortida.

Com eliminar caràcters del centre d'una cadena

El mètode Trim() en C# està dissenyat per eliminar només els espais en blanc inicials i finals d'una cadena. Per eliminar caràcters del centre d'una cadena, podem utilitzar altres tècniques de manipulació de cadenes com Replace() o Remove(). Aquests mètodes us permeten substituir caràcters específics per altres caràcters o eliminar caràcters de posicions específiques dins d'una cadena.

utilitzant el sistema;
espai de noms RemoveStringExample
{
classe myClass
{
buit estàtic Principal ( corda [ ] args )
{
cadena myString = 'Hola món!' ;
cadena newString = myString.Remove ( 5 , 1 ) ; // Elimina la coma
Consola.WriteLine ( newString ) ;
}
}
}

Aquí teniu la sortida del codi anterior:

Conclusió

El mètode Trim() en C# manipula les cadenes i elimina els espais en blanc de les cadenes. Trim() es pot utilitzar en diferents casos, com ara donar format al text, eliminar els espais inicials o finals de l'entrada de l'usuari i molt més. En aquesta guia hem après diverses maneres de retallar i manipular cadenes en C#.