Jac*_*ack 3 c# file-io utf-8
我正在阅读一个UTF-8编码的文本文件.某些文件行包含重音符号.像这样:EdiçÃo.但是在Console和LINQPad输出Edi??o而不是.
EdiçÃo
Edi??o
这是我如何阅读文件:
File.ReadAllLines("foo.txt", Encoding.UTF8);
如何解决这个问题?
Jim*_*hel 8
我不能说LINQPad的问题是什么,但控制台可能设置为不同的代码页,并且字体中没有这些字符.请参阅Windows命令行中的Unicode字符 - 如何操作?
归档时间:
13 年,11 月 前
查看次数:
2780 次
最近记录:
11 年,1 月 前