String in Liste aufteilen in C#

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.

Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren
Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

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.

LinkedIn

Verwandter Artikel - Csharp String

Verwandter Artikel - Csharp List