我希望能够正确理解字符集和编码。有没有人能指向一篇关于在C#中处理不同字符集的好文章?
这是我面临的一个问题之一 -
using (StreamReader reader = new StreamReader("input.txt"))
using (StreamWriter writer = new StreamWriter("output.txt")
{
while (!reader.EndOfStream)
{
writer.WriteLine(reader.ReadLine());
}
}
这段简单的代码片段并不能始终保留编码,
例如 -
输入中的Aukéna会转换成输出中的Auk�na。