在C#中用StreamReader的ReadLine读取中文文本文件出现乱码。怎么解决啊?
程序如下:
System.Text.UnicodeEncoding code=new System.Text.UnicodeEncoding();
StreamReader r=new StreamReader("文件路径",code,false);
r.BaseStream.Seek(0,SeekOrigin.Begin);
while(r.Peek()>-1)
{
Console.WriteLine(r.ReadLine());
}
先谢了。