ホームページ  >  記事  >  バックエンド開発  >  C# で CSV ファイルを読み取り、値を配列に保存するにはどうすればよいですか?

C# で CSV ファイルを読み取り、値を配列に保存するにはどうすればよいですか?

WBOY
WBOY転載
2023-08-27 20:37:071437ブラウズ

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

#CSV ファイルは、データを整理して保存するために使用されるカンマ区切りのファイルです。それ データは通常、表形式で保存されます。ほとんどの企業組織はデータを保管しています CSV ファイル内。

C# では、StreamReader クラスを使用してファイルを処理します。開いて、読んで、助けてくれる さまざまな種類のファイルを処理するために他の機能を実行します。さまざまな操作も実行できます このクラスを使用して、CSV ファイルを操作します。

OpenRead() メソッドは CSV ファイルを開くために使用され、ReadLine() メソッドは読み取りに使用されます。 その内容。

OpenRead() メソッドは CSV ファイルを開くために使用され、ReadLine() メソッドは

Data.csv
A,B,C

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();
   }
}

Output

A
B
C

を読み取るために使用されます。

以上がC# で CSV ファイルを読み取り、値を配列に保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。