Was ist Trim String in C#?

Was Ist Trim String In C



In der Programmiersprache C# wird eine Zeichenfolge, die zum Speichern und Bearbeiten von Textdaten verwendet werden kann, als Zeichenfolge bezeichnet, bei der es sich im Wesentlichen um ein Array von Zeichen handelt. C# enthält eine integrierte String-Funktion namens Trimmen() , mit dem Leerzeichen wie Leerzeichen, Tabulatoren und Zeilenumbrüche sowohl am Anfang als auch am Ende einer Zeichenfolge entfernt werden. Dieser Artikel behandelt die Verwendung von Trim String in C# und seinen verschiedenen Anwendungen.

Inhaltsverzeichnis







Was ist ein String in C#?

Eine Zeichenfolge kann als Darstellung eines Textes als Zeichenfolge eines Zeichens bezeichnet werden. In C# kann eine Zeichenfolge in doppelten Anführungszeichen („“) deklariert werden.



string myString = 'Hallo Welt!' ;



Was ist Trim() in C#

Die Trim()-Methode in C# eliminiert alle führenden und nachgestellten Leerzeichen in einer Zeichenfolge. Diese integrierte Methode wird häufig zum Bearbeiten von Textdaten in C#-Programmen verwendet.





string myString = ' Hallo Welt! ' ;
string trimmedString = myString.Trim ( ) ;

Wie funktioniert Trim() in C#

Die Trim()-Methode entfernt Leerzeichen am Anfang und Ende der Zeichenfolge. Die Ausgabe dieser Methode ist eine neue Zeichenfolge ohne Leerzeichen. Die ursprüngliche Zeichenfolge wird nicht geändert.



Die Funktion Trim() kann in verschiedenen Szenarien verwendet werden, z. B. zum Entfernen führender oder nachgestellter Leerzeichen aus Benutzereingaben, zum Formatieren von Text und mehr:

Verwenden des Systems;
Namespace TrimStringExample
{
Klasse myClass
{
statische Leere Main ( Zeichenfolge [ ] args )
{
string myString = ' Hallo Welt! ' ;
string trimmedString = myString.Trim ( ) ;
Console.WriteLine ( getrimmterString ) ;
}
}
}

Hier ist die Ausgabe des oben angegebenen Codes:

So entfernen Sie bestimmte Zeichen aus einer Zeichenfolge

Der Trimmen() Die Methode in C# kann auch zum Entfernen bestimmter Zeichen aus einer Zeichenfolge verwendet werden, indem ein Array von zu entfernenden Zeichen angegeben wird. Wenn ein Zeichenarray als Argument an übergeben wird Trimmen() Mit dieser Methode werden alle Vorkommen dieser Zeichen vom Anfang und Ende der Zeichenfolge entfernt.

Verwenden des Systems;
Namespace TrimStringExample
{
Klasse myClass
{
statische Leere Main ( Zeichenfolge [ ] args )
{
string myString = '!!Hallo Welt!!' ;
verkohlen [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( getrimmterString ) ;
}
}
}

Hier ist die Ausgabe des oben angegebenen Codes:

So kürzen Sie einen String mit anderen Methoden in C#

Es gibt andere integrierte Methoden in C#, die zum Trimmen einer Zeichenfolge verwendet werden können, z TrimStart() Und TrimEnd() . TrimStart() entfernt Leerzeichen vom Anfang, während TrimEnd() Leerzeichen vom Ende der Zeichenfolge entfernt.

Verwenden des Systems;
Namespace TrimStringExample
{
Klassenprogramm
{
statische Leere Main ( Zeichenfolge [ ] args )
{
string myString = ' Hallo Welt! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Entfernt führende Leerzeichen
string trimmedEnd = myString.TrimEnd ( ) ; // Entfernt nachfolgende Leerzeichen
Console.WriteLine ( getrimmterStart ) ; // Ausgang: 'Hallo Welt! '
Console.WriteLine ( getrimmtesEnde ) ; // Ausgang: ' Hallo Welt!'
}
}
}

Der Code begann mit der Definition einer Zeichenfolge „myString“ mit führenden und nachgestellten Leerzeichen. Wir verwenden dann die TrimStart() Funktion, um führende Leerzeichen aus der Zeichenfolge zu entfernen und das Ergebnis in zu speichern getrimmterStart Variable. Ebenso verwenden wir die TrimEnd() Funktion zum Entfernen nachfolgender Leerzeichen aus der Zeichenfolge und zum Speichern des Ergebnisses in der getrimmtesEnde Variable. Zum Schluss geben wir beide Variablen auf der Konsole aus, um die Ausgabe zu sehen.

So entfernen Sie Zeichen aus der Mitte einer Zeichenfolge

Die Trim()-Methode in C# dient dazu, nur führende und nachfolgende Leerzeichen aus einer Zeichenfolge zu entfernen. Um Zeichen aus der Mitte einer Zeichenfolge zu entfernen, können wir andere Techniken zur Zeichenfolgenmanipulation wie „Replace()“ oder „Remove()“ verwenden. Mit diesen Methoden können Sie entweder bestimmte Zeichen durch andere Zeichen ersetzen oder Zeichen an bestimmten Positionen innerhalb einer Zeichenfolge entfernen.

Verwenden des Systems;
Namespace RemoveStringExample
{
Klasse myClass
{
statische Leere Main ( Zeichenfolge [ ] args )
{
string myString = 'Hallo Welt!' ;
string newString = myString.Remove ( 5 , 1 ) ; // Entfernt das Komma
Console.WriteLine ( neuerString ) ;
}
}
}

Hier ist die Ausgabe des oben angegebenen Codes:

Abschluss

Die Trim()-Methode in C# manipuliert Strings und entfernt Leerzeichen aus Strings. Trim() kann in verschiedenen Fällen verwendet werden, z. B. zum Formatieren von Text, zum Entfernen führender oder nachgestellter Leerzeichen aus Benutzereingaben und mehr. In diesem Handbuch haben wir verschiedene Möglichkeiten zum Trimmen und Bearbeiten von Zeichenfolgen in C# kennengelernt.