Heim >Backend-Entwicklung >C++ >Wie kann ich CSV-Spaltendaten in C# in verschiedene Arrays aufteilen?

Wie kann ich CSV-Spaltendaten in C# in verschiedene Arrays aufteilen?

DDD
DDDOriginal
2025-01-26 06:56:09866Durchsuche

How to Separate CSV Column Data into Different Arrays in C#?

Sater die Daten der CSV -Datei und speichern Sie sie in verschiedenen Array

<:> Frage:

Sie versuchen, eine CSV -Datei mit zwei Spalten mit einem Septum zu analysieren. Um den Zweck anzuzeigen, sollten die Werte jeder Spalte im Array getrennt gespeichert werden.

Lösung:

Schritt 1: Erstellen Sie ein Array und initialisieren Sie den StreamReamReader

Initialisieren Sie zwei Liste

Arrays: Eine für jede Spalte ("Lista" und "ListB"). Verwenden Sie StreamReader, um die CSV -Datei zu öffnen. Schritt 2: Iterath- und Segmentierungswert

Jede Zeile in der CSV -Datei mit dem Zyklus. Verwenden Sie für jede Zeile die Funktion Split () mit einer Septum -Partition, um den Wert zu teilen.

Schritt 3: Speichern Sie den Spaltenwert im Array

Speichern Sie den ersten Wert im Segmentierungsergebnis in die erste Liste ("Lista") und speichern Sie den zweiten Wert in die zweite Liste ("ListB").

Beispielcode:

Ausgabe:

Die Werte jeder Spalte werden im Array "Lista" und "ListB" gespeichert und können mit ihren Indizes zugegriffen werden.

Das obige ist der detaillierte Inhalt vonWie kann ich CSV-Spaltendaten in C# in verschiedene Arrays aufteilen?. 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