V tem članku bomo raziskali različne načine uporabe C# Trim() metoda in njene različice za doseganje optimalnih rezultatov manipulacije nizov.
Kaj je Trim() v C#
V C# je Obrezovanje() je funkcija, ki vrne nov niz in se uporablja za odstranitev vseh presledkov ali znakov iz določenega niza, in če presledkov ni, metoda vrne niz, ne da bi ga spremenila. Je System.String in jo je mogoče preobremeniti s posredovanjem argumentov vanjo.
Sintaksa za Trim() v C#
Spodaj je sintaksa za uporabo Obrezovanje() funkcija v C#:
javni niz Trim ( ) ;
Prva sintaksa ne bo sprejela nobenega argumenta:
Uporabite lahko tudi Obrezovanje() deluje na naslednji način z argumenti:
javni niz Trim ( params char [ ] trimChars ) ;Zgornja metoda bo vzela niz znakov Unicode ali ničelne parametre.
Sledijo preobremenilci od Metoda Trim():
Metoda | Opis |
Obrezovanje (Char[]) | Vsi začetni in končni nizi znakov, podani v matriki, bodo odstranjeni. |
Obrezovanje() | Vsi presledki iz niza bodo odstranjeni. |
Kako String.Trim() deluje v C#
Naslednji primeri pojasnjujejo delovanje Obrezovanje() funkcija v C#:
Primer 1: Obrezovanje presledkov z začetka in konca niza
Če želite odstraniti presledke z začetka in konca niza, sledite spodnji kodi:
z uporabo sistema ;razred mojRazred {
statična praznina Glavni ( ) {
niz str1 = 'Pozdravljeni LinuxHint!' ;
niz str2 = str1. Trim ( ) ;
Konzola. WriteLine ( 'Izvirni niz: ' ' + str1 + ' '' ) ;
Konzola. WriteLine ( 'Odrezan niz: ' ' + str2 + ' '' ) ;
}
}
Primer 2: Obrezovanje določenih znakov z začetka in konca niza
Tukaj je koda, ki uporablja Obrezovanje() funkcijo za obrezovanje določenih znakov z začetka in konca niza v C#.
z uporabo sistema ;razred mojRazred
{
statična praznina Glavni ( vrvica [ ] args )
{
niz str1 = '$$$Pozdravljeni LinuxHint!$$$' ;
char [ ] trimChars = { '$' , '!' } ;
niz str2 = str1. Trim ( trimChars ) ;
Konzola. WriteLine ( str1 ) ;
Konzola. WriteLine ( str2 ) ;
}
}
Primer 3: Obrezovanje znakov iz niza
Ta metoda se uporablja za odstranjevanje znakov iz niza:
z uporabo sistema ;program javnega razreda {
javnosti statična praznina Glavni ( Vrvica [ ] args ) {
niz str = 'LinuxHint!' ;
char [ ] prir = { 'L' , 'jaz' } ;
Konzola. WriteLine ( 'Niz = ' + str ) ;
Konzola. WriteLine ( 'Niz po klicu metode Trim() = ' + str. Trim ( prir ) ) ;
}
}
Spodnja črta
The Obrezovanje() metoda v C# je bistveno orodje za odstranjevanje presledkov in določenih znakov iz niza in jo je mogoče enostavno implementirati z uporabo različnih sintaks in preobremenitev. Ne glede na to, ali ste začetnik ali izkušen razvijalec, se naučite uporabljati Obrezovanje() lahko učinkovito pomaga izboljšati vaše sposobnosti kodiranja in produktivnost.