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

WBOY
リリース: 2023-08-27 20:37:07
転載
1440 人が閲覧しました

如何在 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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート