De functie Trim() gebruiken in C#

De Functie Trim Gebruiken In C



Bij het werken met strings in C# is het belangrijk om te weten hoe je ze effectief kunt manipuleren. Een van de meest voorkomende bewerkingen is trimmen, waarbij witruimtetekens aan het begin en einde van een tekenreeks worden verwijderd.

In dit artikel zullen we de verschillende manieren onderzoeken om de C# Trimmen() methode en zijn varianten om optimale snaarmanipulatieresultaten te bereiken.

Wat is Trim() in C#

In C#, de Bijsnijden() is een functie die een nieuwe tekenreeks retourneert en wordt gebruikt om alle spaties of tekens uit een specifieke tekenreeks te verwijderen, en als er geen spaties zijn, retourneert de methode de tekenreeks zonder deze te wijzigen. Het is de Systeem.String type methode en kan worden overbelast door er argumenten aan door te geven.







Syntaxis voor Trim() in C#



Hieronder vindt u de syntaxis voor het gebruik van de Bijsnijden() functie in C#:



openbare string Trim ( ) ;

De eerste syntaxis accepteert geen enkel argument:





U kunt ook de Bijsnijden() werkt op de volgende manier met argumenten:

openbare string Trim ( parameters char [ ] trimChars ) ;

De bovenstaande methode vereist een reeks Unicode-tekens of null-parameters.



De volgende zijn de overladers van de Trim() methode:

Methode Beschrijving
Bijsnijden(Tekst[]) Alle voorloop- en volgreeksen tekens die in een array zijn opgegeven, worden verwijderd.
Bijsnijden() Alle witruimtes uit de tekenreeks worden verwijderd.

Hoe String.Trim() werkt in C#

De volgende voorbeelden zullen de werking van de Bijsnijden() functie in C#:

Voorbeeld 1: Witruimten bijsnijden vanaf het begin en het einde van een tekenreeks

Volg de onderstaande code om spaties aan het begin en einde van een string te verwijderen:

systeem gebruiken ;

klasse mijnKlasse {

statisch leegte Voornaamst ( ) {

tekenreeks str1 = 'Hallo LinuxHint!' ;

tekenreeks str2 = str1. Trimmen ( ) ;

Troosten. Schrijf lijn ( 'Oorspronkelijke tekenreeks: ' ' + str1 + ' '' ) ;

Troosten. Schrijf lijn ( 'Afgeknipte snaar: ' ' + str2 + ' '' ) ;

}

}

Voorbeeld 2: specifieke tekens aan het begin en einde van een tekenreeks afsnijden

Hier is een code die gebruik maakt van de Bijsnijden() functie om specifieke karakters van het begin en einde van een string in C# te trimmen.

systeem gebruiken ;

klasse mijnKlasse

{

statisch leegte Voornaamst ( snaar [ ] argumenten )

{

tekenreeks str1 = '$$$Hallo LinuxHint!$$$' ;

char [ ] trimChars = { '$' , '!' } ;

tekenreeks str2 = str1. Trimmen ( trimChars ) ;

Troosten. Schrijf lijn ( str1 ) ;

Troosten. Schrijf lijn ( str2 ) ;

}

}

Voorbeeld 3: Tekens uit de string knippen

Deze methode wordt gebruikt om de tekens uit de string te verwijderen:

systeem gebruiken ;

programma voor openbare klassen {

openbaar statisch leegte Voornaamst ( Snaar [ ] argumenten ) {

tekenreeks str = 'LinuxTip!' ;

char [ ] arr = { 'L' , 'i' } ;

Troosten. Schrijf lijn ( 'Tekenreeks = ' + str ) ;

Troosten. Schrijf lijn ( 'Tekenreeks na aanroep van Trim()-methode = ' + str. Trimmen ( arr ) ) ;

}

}

Het komt erop neer

De Bijsnijden() methode in C# is een essentieel hulpmiddel om witruimten en specifieke karakters uit een string te verwijderen, en het kan eenvoudig worden geïmplementeerd met behulp van verschillende syntaxen en overbelastingen. Of je nu een beginner bent of een ervaren ontwikkelaar, leer hoe te gebruiken Bijsnijden() effectief kan helpen bij het verbeteren van uw codeervaardigheden en productiviteit.