读书人

中文显示乱码有关问题,着急

发布时间: 2012-01-19 20:57:58 作者: rapoo

中文显示乱码问题,着急,在线等
情况是这样的
我用openfiledilog读取了一个txt文件到一个List <String> 里面.txt的每一行作为list的一个项
代码如下
openFileDialog1.ShowDialog();
StreamReader sr = new StreamReader(openFileDialog1.FileName,Encoding.UTF8);
string line = " ";
while (line != null)
{
line = sr.ReadLine();
if (line != null)
{
list.Add(line);
}
}
然后用一个Label显示List里某个项的内容
Label1.text=list[i].tostring();
但是显示的却是乱码,请大侠指教,万分感谢

[解决办法]
or
StreamReader sr = new StreamReader(openFileDialog1.FileName,Encoding.GetEncoding( "Gb2312 "));

读书人网 >C#

热点推荐