Kaj je Trim String v C#

Kaj Je Trim String V C



V programskem jeziku C# se zaporedje znakov, ki jih je mogoče uporabiti za shranjevanje in delovanje besedilnih podatkov, imenuje niz, ki je v bistvu niz znakov. C# vključuje vgrajeno nizovno funkcijo, imenovano Obrezovanje() , ki se uporablja za odstranjevanje presledkov, kot so presledki, tabulatorji in prelomi vrstic, z začetka in konca niza. Ta članek obravnava uporabo Trim String v C# in njegovih različnih aplikacijah.

Kazalo







Kaj je niz v C#

Niz lahko imenujemo predstavitev besedila kot zaporedje znakov. V C# je niz mogoče deklarirati v dvojnih narekovajih (' ').



niz mojString = 'Pozdravljen, svet!' ;



Kaj je Trim() v C#

Metoda Trim() v C# odstrani vse presledke na začetku in na koncu niza. Ta vgrajena metoda se običajno uporablja za manipulacijo besedilnih podatkov v programih C#.





niz mojString = ' Pozdravljen, svet! ' ;
string trimmedString = myString.Trim ( ) ;

Kako deluje Trim() v C#

Metoda Trim() odstrani presledke z začetka in konca niza. Rezultat te metode je nov niz brez presledkov. Izvirni niz ni spremenjen.



Funkcijo Trim() je mogoče uporabiti v različnih scenarijih, kot je odstranjevanje začetnih ali končnih presledkov iz uporabniškega vnosa, oblikovanje besedila in drugo:

z uporabo sistema;
imenski prostor TrimStringExample
{
razred mojRazred
{
statična praznina Main ( vrvica [ ] args )
{
niz mojString = ' Pozdravljen, svet! ' ;
string trimmedString = myString.Trim ( ) ;
Console.WriteLine ( trimmedString ) ;
}
}
}

Tukaj je rezultat zgoraj navedene kode:

Kako odstraniti določene znake iz niza

The Obrezovanje() metodo v C# lahko uporabite tudi za odstranjevanje določenih znakov iz niza, tako da določite niz znakov, ki jih želite odstraniti. Ko je matrika znakov posredovana kot argument v Obrezovanje() odstrani vse pojavitve teh znakov z začetka in konca niza.

z uporabo sistema;
imenski prostor TrimStringExample
{
razred mojRazred
{
statična praznina Main ( vrvica [ ] args )
{
niz mojString = '!!Pozdravljen, svet!!' ;
char [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( trimmedString ) ;
}
}
}

Tukaj je rezultat zgoraj navedene kode:

Kako obrezati niz z drugimi metodami v C#

Obstajajo še druge vgrajene metode v C#, ki jih je mogoče uporabiti za obrezovanje niza, kot npr TrimStart() in TrimEnd() . TrimStart() odstrani presledke z začetka, medtem ko TrimEnd() odstrani presledke s konca niza.

z uporabo sistema;
imenski prostor TrimStringExample
{
razredni program
{
statična praznina Main ( vrvica [ ] args )
{
niz mojString = ' Pozdravljen, svet! ' ;
niz trimmedStart = myString.TrimStart ( ) ; // Odstrani vodilne bele prostore
string trimmedEnd = myString.TrimEnd ( ) ; // Odstrani sledilne bele prostore
Console.WriteLine ( trimmedStart ) ; // Izhod: 'Pozdravljen, svet! '
Console.WriteLine ( trimmedEnd ) ; // Izhod: ' Pozdravljen, svet!'
}
}
}

Koda se je začela z definiranjem niza myString z začetnimi in končnimi presledki. Nato uporabimo TrimStart() funkcijo za odstranitev začetnih belih presledkov iz niza in shranjevanje rezultata v trimmedStart spremenljivka. Podobno uporabljamo TrimEnd() funkcijo za odstranitev končnih presledkov iz niza in shranjevanje rezultata v trimmedEnd spremenljivka. Na koncu natisnemo obe spremenljivki na konzolo, da vidimo izhod.

Kako odstraniti znake iz sredine niza

Metoda Trim() v C# je zasnovana za odstranjevanje samo začetnih in končnih presledkov iz niza. Če želite odstraniti znake iz sredine niza, lahko uporabimo druge tehnike manipulacije nizov, kot sta Replace() ali Remove(). Te metode vam omogočajo, da določene znake nadomestite z drugimi znaki ali odstranite znake z določenih položajev v nizu.

z uporabo sistema;
imenski prostor RemoveStringExample
{
razred mojRazred
{
statična praznina Main ( vrvica [ ] args )
{
niz mojString = 'Pozdravljen, svet!' ;
niz novString = mojString.Odstrani ( 5 , 1 ) ; // Odstrani vejico
Console.WriteLine ( newString ) ;
}
}
}

Tukaj je rezultat zgoraj navedene kode:

Zaključek

Metoda Trim() v C# manipulira z nizi in odstrani presledke iz nizov. Trim() je mogoče uporabiti v različnih primerih, kot je oblikovanje besedila, odstranjevanje začetnih ali končnih presledkov iz uporabniškega vnosa in več. V tem priročniku smo se naučili različnih načinov za obrezovanje in upravljanje nizov v C#.