V tomto článku preskúmame rôzne spôsoby použitia C# Trim() metóda a jej varianty na dosiahnutie optimálnych výsledkov manipulácie s reťazcom.
Čo je Trim() v C#
V C# je Trim() je funkcia, ktorá vracia nový reťazec a používa sa na odstránenie všetkých medzier alebo znakov z konkrétneho reťazca, a ak tam nie sú žiadne medzery, metóda vráti reťazec bez toho, aby ho zmenila. To je System.String type a môže byť preťažený odovzdávaním argumentov do neho.
Syntax pre Trim() v C#
Nižšie je uvedená syntax pre použitie Trim() funkcia v C#:
verejný reťazec Trim ( ) ;
Prvá syntax nebude mať žiadny argument:
Môžete tiež použiť Trim() fungovať nasledujúcim spôsobom s argumentmi:
verejný reťazec Trim ( parametre char [ ] trimChars ) ;Vyššie uvedená metóda bude mať pole znakov Unicode alebo null parametrov.
Nasledujúce sú preťažovačov z Trim() metóda:
Metóda | Popis |
Trim(Char[]) | Všetky začiatočné a koncové sady znakov špecifikované v poli budú odstránené. |
Trim() | Všetky biele miesta z reťazca budú odstránené. |
Ako funguje String.Trim() v C#
Nasledujúce príklady vysvetlia fungovanie Trim() funkcia v C#:
Príklad 1: Orezanie medzier od začiatku a konca reťazca
Ak chcete odstrániť medzery zo začiatku a konca reťazca, postupujte podľa nižšie uvedeného kódu:
pomocou systému ;trieda mojaTrieda {
statické neplatné Hlavná ( ) {
reťazec str1 = 'Ahoj LinuxHint!' ;
reťazec str2 = str1. Orezať ( ) ;
Konzola. WriteLine ( 'Pôvodný reťazec: ' ' + str1 + ' '' ) ;
Konzola. WriteLine ( 'Orezaný reťazec: ' ' + str2 + ' '' ) ;
}
}
Príklad 2: Orezanie špecifických znakov od začiatku a konca reťazca
Tu je kód, ktorý používa Trim() funkcia na orezanie konkrétnych znakov od začiatku a konca reťazca v C#.
pomocou systému ;trieda mojaTrieda
{
statické neplatné Hlavná ( reťazec [ ] args )
{
reťazec str1 = '$$$Ahoj LinuxHint!$$$' ;
char [ ] trimChars = { '$' , '!' } ;
reťazec str2 = str1. Orezať ( trimChars ) ;
Konzola. WriteLine ( str1 ) ;
Konzola. WriteLine ( str2 ) ;
}
}
Príklad 3: Orezanie znakov z reťazca
Táto metóda sa používa na odstránenie znakov z reťazca:
pomocou systému ;program verejnej triedy {
verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
reťazec str = 'LinuxHint!' ;
char [ ] arr = { 'L' , 'ja' } ;
Konzola. WriteLine ( 'String =' + str ) ;
Konzola. WriteLine ( 'Reťazec po volaní metódy Trim() = ' + str. Orezať ( arr ) ) ;
}
}
Spodná čiara
The Trim() metóda v C# je základným nástrojom na odstránenie medzier a špecifických znakov z reťazca a dá sa ľahko implementovať pomocou rôznych syntaxí a preťažení. Či už ste začiatočník alebo skúsený vývojár, učíte sa používať Trim() efektívne môže pomôcť zlepšiť vaše kódovacie zručnosti a produktivitu.