So entfernen Sie das letzte Zeichen einer Zeichenfolge in C#

So entfernen Sie das letzte Zeichen einer Zeichenfolge in C#
Das Entfernen von Zeichen aus einer Zeichenfolge kann auf verschiedene Weise von Bedeutung sein, z. B. für die Manipulation von String, die Datensicherheit, die Datenoptimierung und die Datenreinigung. Im Artikel dreht sich alles um verschiedene Möglichkeiten, die letzten Zeichen einer Zeichenfolge in C# zu entfernen.

So entfernen Sie das letzte Zeichen einer Zeichenfolge in C#

Das Entfernen des letzten Zeichens aus einer Zeichenfolge kann in C# Programmiersprachen auf verschiedene Arten erfolgen: Hier sind drei Möglichkeiten, dies in C# zu tun:

  • Durch .Substring -Methode
  • Durch .Methode entfernen
  • Durch .Trimend -Methode

Verwendung .Substring -Methode

Wenn Sie nur das letzte Zeichen einer Zeichenfolge entfernen möchten, versuchen Sie diese Funktion, da sie relativ einfach zu bedienen ist.Zur Veranschaulichung haben wir unten einen Beispielcode angegeben, der die Funktionalität dieser Funktion weiter verdeutlicht:

mit System verwenden;
Klasse removelastcharacter

statische void main ()

String str = "LinuxHint";
String rm_character = str.Substring (0, str.Länge - 1);
Konsole.WriteLine (rm_character);

Ausgang

Um die Arbeit des Beispielcode für Substring -Methode zu verstehen, finden Sie hier eine kurze Erklärung dafür:

rm_chracter = str.Substring (0, str.Länge - 1): Das erste Argument ist 0, das ist der Startindex der Zeichenfolge, während das zweite Argument, Länge - 1, die Länge der Zeichenfolge ist. Dieser Code extrahiert alle Zeichen der Textzeichenfolge mit Ausnahme des letzten und entfernen effektiv das letzte Zeichen.

Unten finden Sie die Ausgabe für den zuvor erklärten Beispielcode:

Verwendung .Methode entfernen

Um das letzte Zeichen aus einer Zeichenfolge zu entfernen, ist eine der besten Möglichkeiten, indem Sie die verwenden .Die Funktion remove () Funktion ist, dass die Hauptbedeutung dieser Funktion ist, dass man nicht nur das letzte Zeichen entfernen kann, sondern auch das Zeichen aus der Mitte oder sogar von Anfang an entfernen kann. Zur Veranschaulichung haben wir unten einen Beispielcode angegeben, der die Funktionalität dieser Funktion weiter verdeutlicht:

mit System verwenden;
Klasse removelastcharacter

statische void main ()

String str = "LinuxHint";
String rm_character = str.Entfernen (str.Länge - 1, 1);
Konsole.WriteLine (rm_character);

Ausgang

Um die Arbeit des Beispielcode für Substring -Methode zu verstehen, finden Sie hier eine kurze Erklärung dafür:

rm_character = str.Entfernen (str.Länge -1, 1): Die Entfernenmethode wird verwendet, um ein bestimmtes Zeichen oder eine bestimmte Zeichenfolge aus der Zeichenfolge zu entfernen. Das erste Argument „str.Länge -1 ”gibt den Index des letzten Zeichens in der Zeichenfolge zurück und„ 1 “gibt an, dass ein Zeichen entfernt werden sollte.

Unten finden Sie die Ausgabe für den zuvor erklärten Beispielcode:

Verwendung .Trimend -Methode

Eine andere Möglichkeit, das letzte Zeichen aus einer Zeichenfolge zu löschen, besteht. Zur Veranschaulichung haben wir unten einen Beispielcode angegeben, der die Funktionalität dieser Funktion weiter verdeutlicht:

mit System verwenden;
öffentliche Klasse Removelastcharacter

Public static void Main()

String mystring = "LinuxHint";
char mychar = 't';
String NewString = MyString.Trimend (mychar);
Konsole.WriteLine (NewString);

Ausgang

Um die Arbeit des Beispielcode für Substring -Methode zu verstehen, finden Sie hier eine kurze Erklärung dafür:

NewString = MyString.Trimend (mychar): Die Trimend -Methode wird verwendet, um Weißespaien oder spezifische Zeichen vom Ende des Textzeichens zu entfernen. Das Argument myChar gibt den Charakter an, der entfernt werden soll, was der letzte Charakter darin ist. Dieser Code entfernen das letzte Zeichen der Textzeichenfolge.

Unten finden Sie die Ausgabe für den zuvor erklärten Beispielcode:

Abschluss

Die drei Methoden werden in diesem Handbuch erwähnt, die üblicherweise verwendet werden, um das letzte Zeichen einer Zeichenfolge in C# zu entfernen. Die Funktion substring () kann verwendet werden, um einen Teil einer Zeichenfolge zu extrahieren, die Funktion remove () wird verwendet, um ein bestimmtes Zeichen oder eine bestimmte Zeichenfolge zu entfernen, und die Trimend -Methode wird verwendet, um Whitespaces oder bestimmte Zeichen vom Ende eines Endes zu entfernen Saite. Es ist wichtig, die entsprechende Methode basierend auf der Anforderung der vorliegenden Aufgabe auszuwählen.