非常に大きなデータ抽出の一部として書き込まれるテキストファイルがあります。テキストファイルの最初の行は、抽出された「アカウント」の数です。C#/ .NETを使用してファイル内のテキストを置換する最も良い方法は何ですか?
この抽出の性質上、この番号はプロセスの最後まで認識されませんが、ファイルが大きくなることがあります(数百meg)。
ファイル(この場合は単純なテキストファイル)を開き、テキストの最初の "行"にあるデータを置き換えるのにC#/ .NETの最も良い方法は何ですか?
重要なお知らせ: - 「固定量のバイト」を交換する必要はありません。これは簡単です。ここでの問題は、ファイルの先頭に挿入する必要があるデータが可変であることです。
重要なお知らせ2: - いくつかの人が、データをメモリに保存して置き換えてから、それを置き換えることを尋ねてきましたが、それは完全に問題にはなりません。このプロセスが更新されている理由は、いくつかのギグをメモリにロードするとクラッシュすることがあるからです。
あなたが先行ゼロを持つことができません確信している "#####の\ r \ n(パディングを意味しませんか)"? –