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

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

DDD
DDDOriginal
2025-01-07 07:42:40761Durchsuche

How Do I Convert a C# List to a String?

Konvertieren von Listen in Strings in C#

Bei der Arbeit mit Listen in C# kann es gelegentlich vorkommen, dass Sie sie zur Anzeige in Strings konvertieren müssen oder Datenverarbeitung. In diesem Artikel wird beschrieben, wie Sie diese Konvertierung effektiv durchführen können.

toString() gibt Typinformationen zurück

Einfacher Aufruf von toString() für ein List-Objekt liefert Ihnen die Typinformationen , was normalerweise nicht das gewünschte Ergebnis ist. Stattdessen können wir andere Methoden nutzen, um die Elemente zu einer zusammenhängenden Zeichenfolge zu verketten.

Lösung: Verwenden von String.Join()

Um eine Liste in eine Zeichenfolge umzuwandeln C#, verwenden Sie die Methode string.Join(). Diese Methode benötigt zwei Argumente: ein Trennzeichen und eine IEnumerable-Sammlung von zu verbindenden Elementen.

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

Das Trennzeichen kann eine beliebige Zeichenfolge sein und wird zwischen jedem Element in der Liste eingefügt. Sie können den toArray()-Aufruf auch weglassen, wenn Ihre Liste bereits vom Typ IEnumerable ist.

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

Referenz:

String.Join(String, IEnumerable)
Verkettet die Mitglieder einer erstellten IEnumerable-Sammlung vom Typ String unter Verwendung von angegebenes Trennzeichen zwischen jedem Mitglied.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine C#-Liste in einen String?. 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