1

空行または空白行が含まれる csv ファイルがあります。このような行を削除したいのですが、csv ファイルが非常に大きくなる可能性があるという問題があります。だから、メモリにロードせずにそれを行う方法を探しています。

私にとって有効な解決策は、DataTable または StreamReader を使用することですが、どちらも好ましくないメモリを使用します。

前もって感謝します。

4

1 に答える 1

4

ファイルをロードしないとできないと思います。

http://www.filehelpers.netの高速な CSV リーダー/ライターを使用します。ライター ストリームをリーダー ストリームにリンクできるので、読みながら書き込み、ファイル全体をロードする必要はありません。一度。

于 2012-06-20T07:35:48.240 に答える