Heim > Backend-Entwicklung > C#.Net-Tutorial > Wie lese ich eine CSV-Datei und speichere die Werte in einem Array in C#?

Wie lese ich eine CSV-Datei und speichere die Werte in einem Array in C#?

WBOY
Freigeben: 2023-08-27 20:37:07
nach vorne
1534 Leute haben es durchsucht

如何在 C# 中读取 CSV 文件并将值存储到数组中?

Eine CSV-Datei ist eine durch Kommas getrennte Datei, die zum organisierten Speichern von Daten verwendet wird. Es Die Daten werden üblicherweise in tabellarischer Form gespeichert. Die meisten Unternehmensorganisationen speichern ihre Daten in einer CSV-Datei.

In C# wird die StreamReader-Klasse zum Verarbeiten von Dateien verwendet. Es öffnet, liest und hilft Führen Sie andere Funktionen aus, um verschiedene Dateitypen zu verarbeiten. Wir können auch verschiedene Operationen durchführen Verwenden Sie diese Klasse, um CSV-Dateien zu bearbeiten.

Die Methode OpenRead() wird zum Öffnen von CSV-Dateien und die Methode ReadLine() zum Lesen verwendet sein Inhalt. Die Methode

OpenRead() wird zum Öffnen einer CSV-Datei verwendet, die Methode ReadLine() wird zum Lesen von

Data.csv
A,B,C
Nach dem Login kopieren

Example

class Program{
   public static void Main(){
      string filePath =
      @"C:\Users\Koushik\Desktop\Questions\ConsoleApp\Data.csv";
      StreamReader reader = null;
      if (File.Exists(filePath)){
         reader = new StreamReader(File.OpenRead(filePath));
         List<string> listA = new List<string>();
         while (!reader.EndOfStream){
            var line = reader.ReadLine();
            var values = line.Split(&#39;,&#39;);
            foreach (var item in values){
               listA.Add(item);
            }
            foreach (var coloumn1 in listA){
               Console.WriteLine(coloumn1);
            }
         }
      } else {
         Console.WriteLine("File doesn&#39;t exist");
      }
      Console.ReadLine();
   }
}
Nach dem Login kopieren

Output

A
B
C
Nach dem Login kopieren
verwendet

Das obige ist der detaillierte Inhalt vonWie lese ich eine CSV-Datei und speichere die Werte in einem Array in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage