StreamWriter でキャッシュ ファイル (.txt) に文字列を書き込もうとしています。動作していますが、キャッシュ ファイル内の文字列は、コピーしたい文字列とは異なるようです。入力文字列に特殊文字「ƒ」が含まれており、キャッシュ ファイルに書き込まれた出力文字列に従来の「f」が含まれています。エンコーディングを指定しました:
var writer = new StreamWriter(stream, Encoding.GetEncoding("ISO-8859-1"))
別のエンコーディングを指定する必要がありますか?