I denne artikel vil vi undersøge de forskellige måder at bruge C# Trim() metode og dens varianter for at opnå optimale strengmanipulationsresultater.
Hvad er Trim() i C#
I C# er Trimme() er en funktion, der returnerer en ny streng og bruges til at fjerne alle mellemrum eller tegn fra en bestemt streng, og hvis der ikke er mellemrum, returnerer metoden strengen uden at ændre den. Det er System.String type metode og kan overbelastes ved at sende argumenter til den.
Syntaks for Trim() i C#
Nedenfor er syntaksen for at bruge Trimme() funktion i C#:
offentlig streng Trim ( ) ;
Den første syntaks vil ikke tage noget argument:
Du kan også bruge Trimme() fungerer på følgende måde med argumenter:
offentlig streng Trim ( params char [ ] trimChars ) ;Ovenstående metode vil tage en række Unicode-tegn eller nul-parametre.
Følgende er overlæssere af Trim() metode:
Metode | Beskrivelse |
Trim(Char[]) | Alle de førende og efterfølgende sæt af tegn, der er angivet i et array, vil blive fjernet. |
Trimme() | Alle de hvide mellemrum fra strengen vil blive fjernet. |
Sådan fungerer String.Trim() i C#
Følgende eksempler vil forklare, hvordan den fungerer Trimme() funktion i C#:
Eksempel 1: Trimning af mellemrum fra begyndelsen og slutningen af en streng
For at fjerne mellemrum fra begyndelsen og slutningen af en streng, følg nedenstående kode:
ved hjælp af System ;klasse myClass {
statisk ugyldig Hoved ( ) {
streng str1 = 'Hej LinuxTip!' ;
streng str2 = str1. Trimme ( ) ;
Konsol. WriteLine ( 'Original streng: ' ' + str1 + ' '' ) ;
Konsol. WriteLine ( 'Trimmet streng:' ' + str2 + ' '' ) ;
}
}
Eksempel 2: Trimning af specifikke tegn fra begyndelsen og slutningen af en streng
Her er en kode, der bruger Trimme() funktion til at trimme bestemte tegn fra begyndelsen og slutningen af en streng i C#.
ved hjælp af System ;klasse myClass
{
statisk ugyldig Hoved ( snor [ ] args )
{
streng str1 = '$$$Hej LinuxTip!$$$' ;
char [ ] trimChars = { '$' , '!' } ;
streng str2 = str1. Trimme ( trimChars ) ;
Konsol. WriteLine ( str1 ) ;
Konsol. WriteLine ( str2 ) ;
}
}
Eksempel 3: Trimning af tegn fra strengen
Denne metode bruges til at fjerne tegnene fra strengen:
ved hjælp af System ;offentlig klasse program {
offentlig statisk ugyldig Hoved ( Snor [ ] args ) {
streng str = 'LinuxHint!' ;
char [ ] arr = { 'L' , 'jeg' } ;
Konsol. WriteLine ( 'String = ' + str ) ;
Konsol. WriteLine ( 'String efter Trim() metodekald = ' + str. Trimme ( arr ) ) ;
}
}
Bundlinie
Det Trimme() metode i C# er et vigtigt værktøj til at fjerne mellemrum og specifikke tegn fra en streng, og den kan nemt implementeres ved hjælp af forskellige syntakser og overbelastninger. Uanset om du er nybegynder eller erfaren udvikler, lærer du at bruge Trimme() effektivt kan hjælpe med at forbedre dine kodningsfærdigheder og produktivitet.