Cos'è Trim String in C#

Cos E Trim String In C



Nel linguaggio di programmazione C#, una sequenza di caratteri che può essere utilizzata per contenere e operare su dati testuali è chiamata stringa, che è essenzialmente una matrice di caratteri. C# include una funzione stringa incorporata chiamata Ordinare() , utilizzato per eliminare i caratteri di spaziatura, ad esempio spazi, tabulazioni e interruzioni di riga, sia dall'inizio che dalla fine di una stringa. Questo articolo illustra l'utilizzo di Trim String in C# e le sue varie applicazioni.

Sommario







Cos'è una stringa in C#

Una stringa può essere definita una rappresentazione del testo come sequenza di caratteri. In C# una stringa può essere dichiarata tra virgolette (' ').



stringa miaStringa = 'Ciao mondo!' ;



Cos'è Trim() in C#

Il metodo Trim() in C# elimina tutti gli spazi iniziali e finali presenti in una stringa. Questo metodo predefinito viene comunemente usato per manipolare i dati di testo nei programmi C#.





stringa miaStringa = ' Ciao mondo! ' ;
string trimmedString = myString.Trim ( ) ;

Come funziona Trim() in C#

Il metodo Trim() rimuove gli spazi bianchi dall'inizio e dalla fine della stringa. L'output di questo metodo è una nuova stringa senza spazi bianchi. La stringa originale non viene modificata.



La funzione Trim() può essere utilizzata in vari scenari, come la rimozione di spazi iniziali o finali dall'input dell'utente, la formattazione del testo e altro:

utilizzando il sistema;
namespace TrimStringEsempio
{
classe miaClasse
{
vuoto statico principale ( corda [ ] arg )
{
stringa miaStringa = ' Ciao mondo! ' ;
string trimmedString = myString.Trim ( ) ;
Console.WriteLine ( trimmedString ) ;
}
}
}

Ecco l'output del codice sopra indicato:

Come rimuovere caratteri specifici da una stringa

IL Ordinare() Il metodo in C# può essere utilizzato anche per rimuovere caratteri specifici da una stringa specificando una matrice di caratteri da rimuovere. Quando un array di caratteri viene passato come argomento a Ordinare() metodo, rimuove tutte le occorrenze di quei caratteri dall'inizio e dalla fine della stringa.

utilizzando il sistema;
namespace TrimStringEsempio
{
classe miaClasse
{
vuoto statico principale ( corda [ ] arg )
{
stringa miaStringa = '!!Ciao mondo!!' ;
char [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( trimmedString ) ;
}
}
}

Ecco l'output del codice sopra indicato:

Come tagliare una stringa usando altri metodi in C#

Esistono altri metodi incorporati in C# che possono essere usati per tagliare una stringa, ad esempio TagliaInizio() E TagliaFine() . TrimStart() rimuove gli spazi bianchi dall'inizio, mentre TrimEnd() rimuove gli spazi bianchi dalla fine della stringa.

utilizzando il sistema;
namespace TrimStringEsempio
{
programma di classe
{
vuoto statico principale ( corda [ ] arg )
{
stringa miaStringa = ' Ciao mondo! ' ;
stringa trimmedStart = myString.TrimStart ( ) ; // Rimuove gli spazi bianchi iniziali
stringa trimmedEnd = myString.TrimEnd ( ) ; // Rimuove gli spazi bianchi finali
Console.WriteLine ( trimmedStart ) ; // Produzione: 'Ciao mondo! '
Console.WriteLine ( rifilatoFine ) ; // Produzione: ' Ciao mondo!'
}
}
}

Il codice è iniziato definendo una stringa myString con spazi bianchi iniziali e finali. Usiamo quindi il TagliaInizio() funzione per rimuovere gli spazi bianchi iniziali dalla stringa e memorizzare il risultato nel file trimmedStart variabile. Allo stesso modo, usiamo il TagliaFine() funzione per rimuovere gli spazi bianchi finali dalla stringa e memorizzare il risultato nel file rifilatoFine variabile. Infine, stampiamo entrambe le variabili sulla console per vedere l'output.

Come rimuovere i caratteri dal centro di una stringa

Il metodo Trim() in C# è progettato per rimuovere solo gli spazi bianchi iniziali e finali da una stringa. Per eliminare i caratteri dal centro di una stringa, possiamo usare altre tecniche di manipolazione delle stringhe come Replace() o Remove(). Questi metodi consentono di sostituire caratteri specifici con altri caratteri o di rimuovere caratteri da posizioni specifiche all'interno di una stringa.

utilizzando il sistema;
namespace RimuoviStringaEsempio
{
classe miaClasse
{
vuoto statico principale ( corda [ ] arg )
{
stringa miaStringa = 'Ciao mondo!' ;
stringa newString = myString.Remove ( 5 , 1 ) ; // Rimuove la virgola
Console.WriteLine ( newString ) ;
}
}
}

Ecco l'output del codice sopra indicato:

Conclusione

Il metodo Trim() in C# manipola le stringhe e rimuove gli spazi bianchi dalle stringhe. Trim() può essere utilizzato in diversi casi, come la formattazione del testo, la rimozione di spazi iniziali o finali dall'input dell'utente e altro ancora. In questa guida abbiamo imparato vari modi per tagliare e manipolare le stringhe in C#.