StreamReader sr = new StreamReader("x:\\xx.txt",Encoding.GetEncoding("GB18030")); string content = sr.ReadToEnd();
FileInfo fi = new FileInfo(file); StreamReader sr = new StreamReader(file, Encoding.GetEncoding("GB18030"), true); sr = fi.OpenText(); 我是用的上面的方法,刚试了一下7楼的可以,看来还是方法不对
{
byte[] buff = new byte[fsteam.Length];
fsteam.Read(buff, 0, buff.Length);
string str = Encoding.GetEncoding("GB18030").GetString(buff);
//string str = Encoding.GetEncoding("gb2312").GetString(buff);
Console.WriteLine(str);
}
string content = sr.ReadToEnd();
StreamReader sr = new StreamReader(file, Encoding.GetEncoding("GB18030"), true);
sr = fi.OpenText();
我是用的上面的方法,刚试了一下7楼的可以,看来还是方法不对