String in Liste aufteilen in C#
In diesem Lernprogramm werden Methoden zum Aufteilen einer Zeichenkettenvariablen in eine Liste von Zeichenketten in C# erläutert.
Aufteilen einer String-Variable in eine Liste von Strings mit der Methode String.Split()
in C#
Die Methode String.Split()
teilt eine Zeichenkettenvariable basierend auf dem angegebenen Trennzeichen in C# auf. Das String.Split()
teilt den Hauptstring in mehrere Unterstrings auf und gibt sie in Form eines String-Arrays zurück. Das von der Methode String.Split()
zurückgegebene String-Array kann mithilfe der Funktion ToList()
von Linq in C# in eine Liste konvertiert werden. Das folgende Codebeispiel zeigt uns, wie wir eine Zeichenkettenvariable basierend auf einem Trennzeichen mit den Funktionen String.Split()
und ToList()
in C# in eine Liste von Zeichenketten aufteilen können.
using System;
using System.Collections.Generic;
using System.Linq;
namespace split_string_to_list {
class Program {
static void Main(string[] args) {
string split = "this, needs, to, split";
List<string> list = new List<string>();
list = split.Split(',').ToList();
foreach (var l in list) {
Console.WriteLine(l);
}
}
}
}
Ausgabe:
this
needs
to
split
Im obigen Code teilen wir die Zeichenkettenvariable split
basierend auf dem Trennzeichen mit der Funktion split.Split(',')
. Das resultierende Array wurde mit der Funktion ToList()
in C# in die Liste der Zeichenketten list
konvertiert.
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#