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#