Hva er Trim String i C#

Hva Er Trim String I C



I C#-programmeringsspråket kalles en sekvens av tegn som kan brukes til å holde og operere på tekstdata en streng, som i hovedsak er en rekke tegn. C# inkluderer en innebygd strengfunksjon kalt Listverk() , som brukes til å eliminere mellomrom, for eksempel mellomrom, tabulatorer og linjeskift, fra både begynnelsen og slutten av en streng. Denne artikkelen dekker bruk av Trim String i C# og dens ulike applikasjoner.

Innholdsfortegnelse







Hva er en streng i C#

En streng kan kalles en representasjon av tekst som et tegns sekvens. I C# kan en streng erklæres innenfor doble anførselstegn (' ').



string myString = 'Hei Verden!' ;



Hva er Trim() i C#

Trim()-metoden i C# eliminerer alle innledende og etterfølgende mellomrom som finnes i en streng. Denne innebygde metoden brukes ofte til å manipulere tekstdata i C#-programmer.





string myString = ' Hei Verden! ' ;
streng trimmetString = myString.Trim ( ) ;

Hvordan fungerer Trim() i C#

Trim()-metoden fjerner mellomrom fra starten og slutten av strengen. Utdata fra denne metoden er en ny streng uten mellomrom. Den opprinnelige strengen er ikke endret.



Trim()-funksjonen kan brukes i ulike scenarier, for eksempel å fjerne innledende eller etterfølgende mellomrom fra brukerinndata, formatering av tekst og mer:

bruker System;
navneområde TrimStringExample
{
klasse myClass
{
statisk tomrom Main ( streng [ ] args )
{
string myString = ' Hei Verden! ' ;
streng trimmetString = myString.Trim ( ) ;
Console.WriteLine ( trimmetString ) ;
}
}
}

Her er utdataene fra koden ovenfor:

Slik fjerner du spesifikke tegn fra en streng

De Listverk() metoden i C# kan også brukes til å fjerne spesifikke tegn fra en streng ved å spesifisere en rekke tegn som skal fjernes. Når en tegnmatrise sendes som et argument til Listverk() metoden, fjerner den alle forekomster av disse tegnene fra begynnelsen og slutten av strengen.

bruker System;
navneområde TrimStringExample
{
klasse myClass
{
statisk tomrom Main ( streng [ ] args )
{
string myString = '!!Hei Verden!!' ;
røye [ ] charsToTrim = { '!' } ;
streng trimmetString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( trimmetString ) ;
}
}
}

Her er utdataene fra koden ovenfor:

Hvordan trimme en streng ved å bruke andre metoder i C#

Det er andre innebygde metoder i C# som kan brukes til å trimme en streng, som f.eks TrimStart() og TrimEnd() . TrimStart() fjerner mellomrom fra start, mens TrimEnd() fjerner mellomrom fra strengslutt.

bruker System;
navneområde TrimStringExample
{
klasseprogram
{
statisk tomrom Main ( streng [ ] args )
{
string myString = ' Hei Verden! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Fjerner ledende hvite mellomrom
streng trimmetEnd = myString.TrimEnd ( ) ; // Fjerner etterfølgende mellomrom
Console.WriteLine ( trimmetStart ) ; // Produksjon: 'Hei Verden! '
Console.WriteLine ( trimmetEnd ) ; // Produksjon: ' Hei Verden!'
}
}
}

Koden startet med å definere en streng myString med innledende og etterfølgende mellomrom. Vi bruker da TrimStart() funksjon for å fjerne innledende mellomrom fra strengen og lagre resultatet i trimmetStart variabel. På samme måte bruker vi TrimEnd() funksjon for å fjerne etterfølgende mellomrom fra strengen og lagre resultatet i trimmetEnd variabel. Til slutt skriver vi ut begge variablene til konsollen for å se utdataene.

Slik fjerner du tegn fra midten av en streng

Trim()-metoden i C# er designet for å fjerne kun innledende og etterfølgende mellomromstegn fra en streng. For å eliminere tegn fra midten av en streng, kan vi bruke andre strengmanipulasjonsteknikker som Replace() eller Remove(). Disse metodene lar deg enten erstatte spesifikke tegn med andre tegn eller fjerne tegn fra bestemte posisjoner i en streng.

bruker System;
navneområde RemoveStringExample
{
klasse myClass
{
statisk tomrom Main ( streng [ ] args )
{
string myString = 'Hei Verden!' ;
string newString = myString.Remove ( 5 , 1 ) ; // Fjerner kommaet
Console.WriteLine ( ny streng ) ;
}
}
}

Her er utdataene fra koden ovenfor:

Konklusjon

Trim()-metoden i C# manipulerer strenger og fjerner mellomrom fra strenger. Trim() kan brukes i forskjellige tilfeller, for eksempel formatering av tekst, fjerning av innledende eller etterfølgende mellomrom fra brukerinndata, og mer. I denne guiden lærte vi forskjellige måter å trimme og manipulere streng i C#.