Heim >Backend-Entwicklung >C++ >Wie konvertiere ich eine 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
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!