文字列配列 "s" がありFile.WriteAllLines(path, s);
、ファイルを開くと、æ と ø が � に置き換えられます。どうすればこれを修正できますか?
user2704947
質問する
2026 次
2 に答える
9
no が指定されている場合は、両方ともUTF-8File.WriteAllLines
を使用します。具体的には、BOM なしの UTF-8 です (これはごく普通のことです)。File.WriteAllText
Encoding
そのため、UTF-8 を理解するエディターでファイルを読み取るか、Encoding
使用する代替手段を明示的に指定してください。
于 2013-08-25T10:39:16.857 に答える
3
私は問題を解決しました:File.WriteAllLines(path, s, Encoding.UTF8);
于 2013-08-25T10:48:18.103 に答える