Mikä on Trim String C#:ssa

Mika On Trim String C Ssa



C#-ohjelmointikielessä merkkijonoa, jota voidaan käyttää tekstidatan säilyttämiseen ja käyttämiseen, kutsutaan merkkijonoksi, joka on pohjimmiltaan merkkijono. C# sisältää sisäänrakennetun merkkijonofunktion nimeltä Trimmata() , jota käytetään poistamaan välilyönnit, kuten välilyönnit, sarkaimet ja rivinvaihdot, sekä merkkijonon alusta että lopusta. Tämä artikkeli kattaa Trim Stringin käytön C#:ssa ja sen erilaisissa sovelluksissa.

Sisällysluettelo







Mikä on merkkijono C#:ssa

Merkkijonoa voidaan kutsua tekstin esitykseksi merkkijonona. C#:ssa merkkijono voidaan ilmoittaa lainausmerkeissä (' ').



merkkijono myString = 'Hei maailma!' ;



Mikä on Trim() C#:ssa

Trim()-menetelmä C#:ssa eliminoi kaikki merkkijonossa olevat alku- ja loppuvälilyönnit. Tätä sisäänrakennettua menetelmää käytetään yleisesti tekstidatan käsittelemiseen C#-ohjelmissa.





merkkijono myString = ' Hei maailma! ' ;
merkkijono trimmedString = myString.Trim ( ) ;

Miten Trim() toimii C#:ssa

Trim()-menetelmä poistaa välilyönnit merkkijonon alusta ja lopusta. Tämän menetelmän tulos on uusi merkkijono, jossa ei ole välilyöntejä. Alkuperäistä merkkijonoa ei ole muokattu.



Trim()-funktiota voidaan käyttää useissa tilanteissa, kuten alku- tai loppuvälilyöntien poistamisessa käyttäjän syötteestä, tekstin muotoilussa ja muissa tilanteissa:

käyttämällä järjestelmää;
nimiavaruus TrimStringExample
{
luokka myClass
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
merkkijono myString = ' Hei maailma! ' ;
merkkijono trimmedString = myString.Trim ( ) ;
Console.WriteLine ( leikattuString ) ;
}
}
}

Tässä on yllä olevan koodin tulos:

Kuinka poistaa tietyt merkit merkkijonosta

The Trimmata() C#:n menetelmää voidaan käyttää myös tiettyjen merkkien poistamiseen merkkijonosta määrittämällä poistettavien merkkien joukko. Kun merkkijono välitetään argumenttina Trimmata() -menetelmällä, se poistaa kaikki kyseisten merkkien esiintymät merkkijonon alusta ja lopusta.

käyttämällä järjestelmää;
nimiavaruus TrimStringExample
{
luokka myClass
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
merkkijono myString = '!!Hei maailma!!' ;
hiiltyä [ ] charsToTrim = { '!' } ;
merkkijono trimmedString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( leikattuString ) ;
}
}
}

Tässä on yllä olevan koodin tulos:

Kuinka leikata merkkijono muilla C#-menetelmillä

C#:ssa on muitakin sisäänrakennettuja menetelmiä, joilla voidaan leikata merkkijono, kuten TrimStart() ja TrimEnd() . TrimStart() poistaa välilyönnit alusta, kun taas TrimEnd() poistaa välilyönnit merkkijonon lopusta.

käyttämällä järjestelmää;
nimiavaruus TrimStringExample
{
luokan ohjelma
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
merkkijono myString = ' Hei maailma! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Poistaa johtavat valkoiset välit
merkkijono trimmedEnd = myString.TrimEnd ( ) ; // Poistaa perässä olevat valkoiset välilyönnit
Console.WriteLine ( trimmattuAloita ) ; // Lähtö: 'Hei maailma! '
Console.WriteLine ( leikattuLoppu ) ; // Lähtö: ' Hei maailma!'
}
}
}

Koodi aloitettiin määrittämällä merkkijono myString, jonka alussa ja lopussa on välilyönnit. Käytämme sitten TrimStart() toiminto poistaa johtavat välilyönnit merkkijonosta ja tallentaa tuloksen trimmattuAloita muuttuja. Vastaavasti käytämme TrimEnd() -toiminto poistaa merkkijonosta loppuvat välilyönnit ja tallentaa tuloksen merkkijonoon leikattuLoppu muuttuja. Lopuksi tulostamme molemmat muuttujat konsoliin nähdäksesi tulosteen.

Kuinka poistaa merkkejä merkkijonon keskeltä

Trim()-menetelmä C#:ssa on suunniteltu poistamaan merkkijonosta vain alku- ja loppuvälilyönnit. Merkkien poistamiseksi merkkijonon keskeltä voimme käyttää muita merkkijonojen käsittelytekniikoita, kuten Replace() tai Remove(). Näiden menetelmien avulla voit joko korvata tiettyjä merkkejä muilla merkeillä tai poistaa merkkejä tietyistä kohdista merkkijonossa.

käyttämällä järjestelmää;
nimiavaruus RemoveStringExample
{
luokka myClass
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
merkkijono myString = 'Hei maailma!' ;
string newString = myString.Remove ( 5 , 1 ) ; // Poistaa pilkun
Console.WriteLine ( uusi merkkijono ) ;
}
}
}

Tässä on yllä olevan koodin tulos:

Johtopäätös

Trim()-menetelmä C#:ssa käsittelee merkkijonoja ja poistaa välilyönnit merkkijonoista. Trim():tä voidaan käyttää eri tapauksissa, kuten tekstin muotoilussa, alku- tai loppuvälilyöntien poistamisessa käyttäjän syötteestä ja muissa tapauksissa. Tässä oppaassa opimme erilaisia ​​tapoja leikata ja käsitellä merkkijonoa C#:ssa.