可能性の重複:
How to read a large (1 GB) txt file in .NET?非常に大きなファイルの読み込み、置換、書き込みはどうすればできますか?
、ファイルを読み、いくつかの文字列を置換し、別の新しいファイルに書き込むC#での最適な方法は何ですか?私は8GBや25GBのような非常に大きなファイルでこれを行う必要があります。
可能性の重複:
How to read a large (1 GB) txt file in .NET?非常に大きなファイルの読み込み、置換、書き込みはどうすればできますか?
、ファイルを読み、いくつかの文字列を置換し、別の新しいファイルに書き込むC#での最適な方法は何ですか?私は8GBや25GBのような非常に大きなファイルでこれを行う必要があります。
過度に大きくない行はありますか?その場合は、ファイルを1行ずつ読み込み、その行を置き換えてから、その行を新しいファイルに書き出すことができます。ストリーミングされているので、メモリはほとんど必要ありません。
どのようなファイルですか? –
プレーンテキスト、サニタイズ用のdbバックアップ。 – iLevi