空行または空白行が含まれる csv ファイルがあります。このような行を削除したいのですが、csv ファイルが非常に大きくなる可能性があるという問題があります。だから、メモリにロードせずにそれを行う方法を探しています。
私にとって有効な解決策は、DataTable または StreamReader を使用することですが、どちらも好ましくないメモリを使用します。
前もって感謝します。
ファイルをロードしないとできないと思います。
http://www.filehelpers.netの高速な CSV リーダー/ライターを使用します。ライター ストリームをリーダー ストリームにリンクできるので、読みながら書き込み、ファイル全体をロードする必要はありません。一度。