C# 网络通讯乱码问题解决小tips

听过太多的前辈们说在TCP/IP数据通讯的时候用utf8 编码可以解决中文乱码.

可惜一直就是解决不了乱码问题

今天偶然的时候测试了一下.

用Encoding.Default 竟然不会乱码.....

然后如果读取文件的时候出现乱码,解决还得依靠如下方式

StreamReader sr = new StreamReader(fileName,Encoding.GetEncoding("gb2312"));

原来的形式为

 StreamReader sr = new StreamReader(fileName);

恍然大悟! 

你可能感兴趣的:(通讯,c#,网络,测试,Web编程)