時間の経過とともに追加されるテキスト ファイルがあり、定期的に特定のサイズ (10MB など) に切り詰めたいと考えていますが、最初の 10MB ではなく最後の 10MB を保持します。
これを行う賢い方法はありますか?正しいポイントを探し、そこから新しいファイルを読み取り、古いファイルを削除し、新しいファイルの名前を古い名前に変更する必要があると思います。より良いアイデアやサンプルコードはありますか? ファイルが大きくなる可能性があるため、ファイル全体をメモリに読み込まないことが理想的です。
Log4Net などの使用に関する提案はありません。