Što je Trim String u C#

Sto Je Trim String U C



U programskom jeziku C#, niz znakova koji se mogu koristiti za čuvanje i rad s tekstualnim podacima naziva se niz, što je u biti niz znakova. C# uključuje ugrađenu funkciju stringa tzv Trim() , koji se koristi za uklanjanje znakova razmaka, kao što su razmaci, tabulatori i prijelomi redaka, i s početka i s kraja niza. Ovaj članak pokriva upotrebu Trim String u C# i njegovim raznim aplikacijama.

Sadržaj







Što je niz u C#

Niz se može nazvati reprezentacijom teksta kao niza znakova. U C# se niz može deklarirati unutar dvostrukih navodnika (” “).



string myString = 'Pozdrav svijete!' ;



Što je Trim() u C#

Metoda Trim() u C# eliminira sve početne i završne razmake prisutne u nizu. Ova ugrađena metoda obično se koristi za manipuliranje tekstualnim podacima u C# programima.





string myString = ' Pozdrav svijete! ' ;
string trimmedString = myString.Trim ( ) ;

Kako Trim() radi u C#

Metoda Trim() uklanja razmake s početka i kraja niza. Izlaz ove metode je novi niz bez razmaka. Izvorni niz nije modificiran.



Funkcija Trim() može se koristiti u različitim scenarijima, poput uklanjanja razmaka na početku ili na kraju korisničkog unosa, oblikovanja teksta i više:

korištenje sustava;
prostor imena TrimStringExample
{
razred mojRazred
{
statička praznina Glavni ( niz [ ] args )
{
string myString = ' Pozdrav svijete! ' ;
string trimmedString = myString.Trim ( ) ;
Konzola.WriteLine ( trimmedString ) ;
}
}
}

Ovo je rezultat gore navedenog koda:

Kako ukloniti određene znakove iz niza

The Trim() metoda u C# također se može koristiti za uklanjanje određenih znakova iz niza navođenjem niza znakova za uklanjanje. Kada se niz znakova proslijedi kao argument u Trim() metoda, ona uklanja sva pojavljivanja tih znakova s ​​početka i kraja niza.

korištenje sustava;
prostor imena TrimStringExample
{
razred mojRazred
{
statička praznina Glavni ( niz [ ] args )
{
string myString = '!!Pozdrav svijete!!' ;
char [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
Konzola.WriteLine ( trimmedString ) ;
}
}
}

Ovo je rezultat gore navedenog koda:

Kako skratiti niz pomoću drugih metoda u C#

Postoje i druge ugrađene metode u C# koje se mogu koristiti za skraćivanje niza, kao što je TrimStart() i TrimEnd() . TrimStart() uklanja razmake s početka, dok TrimEnd() uklanja razmake s kraja niza.

korištenje sustava;
prostor imena TrimStringExample
{
razreda Program
{
statička praznina Glavni ( niz [ ] args )
{
string myString = ' Pozdrav svijete! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Uklanja vodeće bijele razmake
string trimmedEnd = myString.TrimEnd ( ) ; // Uklanja bjeline na kraju
Konzola.WriteLine ( podrezanPočetak ) ; // Izlaz: 'Pozdrav svijete! '
Konzola.WriteLine ( trimmedEnd ) ; // Izlaz: ' Pozdrav svijete!'
}
}
}

Kod je započeo definiranjem niza myString s razmacima na početku i na kraju. Zatim koristimo TrimStart() funkcija za uklanjanje vodećih bjelina iz niza i pohranjivanje rezultata u podrezanPočetak varijabla. Slično tome, koristimo se TrimEnd() funkcija za uklanjanje bjelina na kraju niza i pohranjivanje rezultata u trimmedEnd varijabla. Na kraju, ispisujemo obje varijable na konzolu da vidimo izlaz.

Kako ukloniti znakove iz sredine niza

Metoda Trim() u C# dizajnirana je za uklanjanje samo znakova razmaka na početku i na kraju iz niza. Da bismo eliminirali znakove iz sredine niza, možemo koristiti druge tehnike manipulacije nizom kao što su Replace() ili Remove(). Ove metode vam omogućuju ili zamjenu određenih znakova drugim znakovima ili uklanjanje znakova s ​​određenih pozicija unutar niza.

korištenje sustava;
namespace RemoveStringExample
{
razred mojRazred
{
statička praznina Glavni ( niz [ ] args )
{
string myString = 'Pozdrav svijete!' ;
string newString = myString.Remove ( 5 , 1 ) ; // Uklanja zarez
Konzola.WriteLine ( novi niz ) ;
}
}
}

Ovo je rezultat gore navedenog koda:

Zaključak

Metoda Trim() u C# manipulira nizovima i uklanja razmake iz nizova. Trim() se može koristiti u različitim slučajevima, kao što je oblikovanje teksta, uklanjanje početnih ili završnih razmaka iz korisničkog unosa i više. U ovom smo vodiču naučili razne načine skraćivanja i manipuliranja nizom u C#.