タグ

2017年4月6日のブックマーク (1件)

  • C# で CSV を扱うのに CsvHelper を使う - dunno logs

    TextFieldParser を使って CSV を読み込むのが割りと多いのかなと思います。かくゆう私も C# の仕事をしだしてから自前の CSV ファイル用のライブラリ使ってましたが、読み取りは TextFieldParser を内部で使ってました。ついでに言うと、そのライブラリはまだ .NET 2.0 が仕事のメインだった時代だったので、DataTable を経由して CSV の読み書きを行うようなデザインにしてました。 ただ、今や時代は (とっくにですが、、) 変わり、DataTable よりもオブジェクトでやり取りできないと立ちいかなくなったので、作りなおそうかなーとか思ってた所で、「いやいや、もうあるでしょ」と NuGet 探してたらよく使われてるっぽいのがあったという。 TextFieldParser の問題 単にオブジェクトとやり取りするインターフェースのが欲しかったのもある

    C# で CSV を扱うのに CsvHelper を使う - dunno logs
    nkuri
    nkuri 2017/04/06