C# 读取文件

xzjxylophone 2010-08-18 02:27:54
<li><a href="http://news.sina.com.cn/s/2010-08-18/054820920464.shtml" target="_blank">深圳产妇疑因少送红包肛门被缝续:警方认定有缝扎</a></li>

<li><a href="http://news.sina.com.cn/pl/2010-08-18/112820923413.shtml" target="_blank">美国用法律技术等手段加强网络监管</a></li>

<li><a class="videoNews...........................


以上的是一个txt文件的内容

我用如下的方法去读取该文件内容的时候 出现乱码, 这个是怎么一回事啊? 我该如何去正确的读取文件?
StreamReader sr = new StreamReader(filePath);
string result = sr.ReadToEnd();
...全文
57 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
潜水VIP 2012-04-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

用gb2312,别用Default
[/Quote]

为什么啊~~Default不是系统现用的编码吗?
mycjzlove 2010-08-18
  • 打赏
  • 举报
回复
路过,学习了,呵呵。。。。。。。
bdmh 2010-08-18
  • 打赏
  • 举报
回复
用gb2312,别用Default
jrl5365 2010-08-18
  • 打赏
  • 举报
回复
StreamReader sr = new StreamReader(filePath,System.Text.Encoding.Default);
wuyq11 2010-08-18
  • 打赏
  • 举报
回复
编码问题
StreamReader sr = new StreamReader(file,System.Text.Encoding.GetEncoding("gb2312"))
File.ReadAllText
File.ReadAllLines读取
jrl5365 2010-08-18
  • 打赏
  • 举报
回复
编码加进去!!

110,536

社区成员

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

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

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