メモリ内のファイルを変更する必要があります。現在、ファイルストリームとバイナリリーダーを使用して、ファイルをメモリに読み込んでbyte[]に変換しています。
メモリ内のそのファイルを変更し、byte []を文字列に変換し、変更を加え、Encoding.GetBytes()を実行するための最良のアプローチは何でしょうか。または、最初にFile.ReadAllText()を使用してファイルを文字列として読み取り、次にEncoding.GetBytes()を使用しますか?または、警告なしで機能するアプローチはありますか?
特別なアプローチはありますか?ファイル内の特定のテキストを、追加の文字または置換文字列、数100,000のファイルに置き換える必要があります。信頼性は効率よりも優先されます。ファイルはHTMLのようなテキストであり、バイナリファイルではありません。