StreamWriter输出中文乱码的问题 (转)[@more@]
近期在学习C#,在用到StreamWriter输出中文到文件发现了一些乱码的问题.
解决如下
将一般的:
outFile = new StreamWriter ("c:abc.txt",false);
该成
outFile = new StreamWriter ("c:abc.txt",false,Encoding.GetEncoding("gb2312"));
outFile.WriteLine("中文");
输出中文就没问题了;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-992800/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10752043/viewspace-992800/
本文介绍在使用C#进行文件操作时遇到的StreamWriter输出中文乱码问题及解决方案。通过设置正确的编码方式,可以避免乱码现象,确保中文字符正确输出。
2131

被折叠的 条评论
为什么被折叠?



