StreamReader sr = new StreamReader("h:/file.txt",Encoding.Default) ;
or:
StreamReader sr = new StreamReader("h:/file.txt",Encoding.GetEncoding("GB2312")) ;
or:
StreamReader sr = new StreamReader("h:/file.txt",Encoding.GetEncoding("GB2312")) ;
远程的用这个也行Encoding.Default.GetString(bytes,0,index);
TcpClient client = listener.AcceptTcpClient();
Console.WriteLine("Connection accepted.");
NetworkStream ns = client.GetStream();
ns = client.GetStream();
byte[] bytes=new byte[1024];
int index=ns.Read(bytes,0,bytes.Length);
Console.WriteLine(Encoding.Default.GetString(bytes,0,index));