Erstes Zeichen aus Zeichenkette entfernen in C#
-
Entfernen des ersten Zeichens aus String mit der Methode
String.Remove()inC# -
Entfernen Sie das erste Zeichen aus dem String mit der Methode
String.Substring()inC#
In diesem Tutorial werden die Methoden zum Entfernen des ersten Zeichens aus einer Zeichenkette in C# erläutert.
Entfernen des ersten Zeichens aus String mit der Methode String.Remove() in C#
Die Methode String.Remove(x, y) in C# entfernt einen Zeichenkettenwert einer angegebenen Länge und einen Startindex aus der ursprünglichen Zeichenkette. Es wird eine neue Zeichenkette zurückgegeben, in der die Zeichen aus dem Index x und der Länge y aus der ursprünglichen Zeichenkette entfernt werden. Wir können 0 als Startindex und 1 als Länge an die Methode String.Remove() übergeben, um das erste Zeichen aus einem String zu entfernen.
using System;
namespace remove_first_character {
class Program {
static void Main(string[] args) {
string s1 = "this is something";
s1 = s1.Remove(0, 1);
Console.WriteLine(s1);
}
}
}
Ausgabe:
his is something
Im obigen Code haben wir das erste Zeichen aus der Zeichenkettenvariablen s1 mit der Methode s1.Remove(0, 1) in C# entfernt.
Entfernen Sie das erste Zeichen aus dem String mit der Methode String.Substring() in C#
Das gleiche Ziel können wir auch mit der Methode String.Substring() erreichen. Die Methode String.Substring(x) erhält eine kleinere Zeichenkette aus der ursprünglichen Zeichenkette, die mit dem Index x in C# beginnt. Wir können 1 als Startindex übergeben, um das erste Zeichen aus einer Zeichenkette zu entfernen.
using System;
namespace remove_first_character {
class Program {
static void Main(string[] args) {
string s1 = "this is something";
s1 = s1.Substring(1);
Console.WriteLine(s1);
}
}
}
Ausgabe:
his is something
Im obigen Code haben wir das erste Zeichen aus der Zeichenkettenvariablen s1 mit der Methode s1.Substring(1) in C# entfernt. Dieser Ansatz ist etwas schneller als der vorherige, aber der Unterschied ist nicht drastisch und spürbar.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedInVerwandter Artikel - Csharp String
- C# Int in String konvertieren
- C# String in Enum konvertieren
- Verwendung von Strings in der Switch-Anweisung in C#
- So konvertieren Sie eine Zeichenkette in ein Byte-Array in C#
- Wie konvertiert man eine Zeichenkette in C# in boolesche Zeichenketten
- Wie schreibt man ein mehrzeiliges String-Literal in C#
