c#を使用して、テキストファイル(ソースcsvファイル)を開いたり読む。最後に、これらの行に別のcsvファイルを作成する必要があります。データテーブルを作成し、処理後に各行を挿入し、最後にデータテーブルをcsvファイルにエクスポートする必要があります。または、foreach {}を開始する前にcsvファイルを作成し、各行のこのcsvファイルに書き込みます。CSVファイルを作成する
どうすればよいですか?
c#を使用して、テキストファイル(ソースcsvファイル)を開いたり読む。最後に、これらの行に別のcsvファイルを作成する必要があります。データテーブルを作成し、処理後に各行を挿入し、最後にデータテーブルをcsvファイルにエクスポートする必要があります。または、foreach {}を開始する前にcsvファイルを作成し、各行のこのcsvファイルに書き込みます。CSVファイルを作成する
どうすればよいですか?
信号ファイルの大きさによって異なります。一般的に、それはあなたの第2の選択肢のようにストリーミングするスケーラビリティーを助けます。あなたが本当にどれくらいの大きさがあるか分からなければ、何かをmemeoryに完全にロードしないでください。
それは100行または1000行になる可能性があります。 –
ストリーム方法は間違いなく行く方法です!古い数年が、
は今 - 私は怠け者のStreamWriterだ
本当に古くはありません。先月バージョン3.7.1に更新されました。 –
True - true - 私のマシン上にある古いバイナリでなければなりません。 –
新しいまたはオープンソースのフレームワークを採用する当社のプロセスは非常に落胆していますので、このソリューションを使用することはできません。 –
..私はいくつかのプロジェクトで、このCSVリーダーフレームワークLumenWorks.Framework.IO.Csvを使用しました、それがうまく働いています書式付きのWriteLineまたはそれが複雑な場合LinqToCSVアセンブリ – kenny
LinqToCSVには、.net 3.5以上が必要であり、このツールを実行するマシンは、.net 2.0フレームワークしか持たないことがわかります。私はこれを調べます。ありがとうケニー –