回 帖 发 新 帖 刷新版面

主题:诚心求助:往文件里写字符变成乱码的问题

我往文件里 写入汉字,生成.cs文件,但是显示出来时乱码

然后我改成写为txt文件,字符可以正常显示,请问这是什么问题?改怎么改正?

请大家多帮忙,,谢谢啦先

回复列表 (共5个回复)

沙发

没有人帮帮忙吗?这个问题大家都没遇到过吗?

板凳

using System.io;
using System.Text;

string str1  = "要写得文字"
StreamWriter strm = new StreamWriter(fileName, false,System.Text.Encoding.GetEncoding(932));
strm.Write(str1);
strm.Close();

932 是日语Code 中文Code没用过,因为我开发的日语系统,你可以去查查MSDN,中文Code是多少

3 楼

你是怎么打开CS文件的?
估计跟打开方式有关

4 楼

lement) 和 remove(int index) 方法。按照 Collection 接口规范中的推荐,程序员通常应该提供一个 void (无参数)和 collection 构造方法。与其

5 楼

非常感谢.已经解决

我来回复

您尚未登录,请登录后再回复。点此登录或注册