Heim >Backend-Entwicklung >C++ >Wie konvertiere ich eine Liste in einen String in C#?

Wie konvertiere ich eine Liste in einen String in C#?

Patricia Arquette
Patricia ArquetteOriginal
2025-01-07 07:37:39186Durchsuche

How to Convert a List to a String in C#?

Konvertieren einer Liste in einen String in C

Problem: Der Versuch, ein Listenobjekt mit toString in einen String zu konvertieren, gibt stattdessen die Typinformationen zurück des Inhalts der Liste.

Abfrage: So konvertieren Sie eine Liste korrekt in ein String in C#?

Antwort:

Um eine Liste in einen String zu konvertieren, können Sie die Methode string.Join() zusammen mit der Methode ToArray() oder verwenden IEnumerable Schnittstelle.

Lösung 1:

string combinedString = string.Join(",", myList.ToArray());

Diese Methode trennt die Listenelemente durch ein Komma. Sie können das "," in ein beliebiges Trennzeichen ändern.

Lösung 2 (Alternative):

string combinedString = string.Join(",", myList);

Diese Lösung funktioniert auch, wenn die Liste enthält strings.

Referenz:

string.Join(String, IEnumerable): Verkettet die Mitglieder einer Sammlung vom Typ String unter Verwendung der angegebenen Trennzeichen zwischen jedem Mitglied.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Liste in einen String in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn