在C#中用StreamReader的ReadLine读取中文文本文件出现乱码。怎么解决啊?

heqifong 2002-10-13 02:14:51
程序如下:

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());
}

先谢了。
...全文
1109 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
heqifong 2002-10-13
  • 打赏
  • 举报
回复
谢了,怎样给你分啊,初来的,不董,请见谅。
bugfree 2002-10-13
  • 打赏
  • 举报
回复
看这篇文章可不可以解决你的问题:

StreamWriter输出中文乱码的问题
http://www.csdn.net/develop/Read_Article.asp?Id=14690

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧