快乐着飞舞着

---Nothing to do is doing nothing
随笔 - 93, 文章 - 5, 评论 - 56, 引用 - 0
数据加载中……

C# 文件编码的问题

本来文件编码是一个很简单的问题 只要用

sw = new  StreamWriter( " ./zz.cvs " , true ,System.Text.Encoding.GetEncoding( " gb2312 " ));



写到文件中就可以了 但是今天死活不行来回折腾了很久

最终发现问题是:

sw = new  StreamWriter( " ./zz.cvs " , true ,System.Text.Encoding.GetEncoding( " gb2312 " ));

注意这个true 我每次改了代码以后都没有把文件删除
所以每次都是往文件的后面写

但是这个文件创建时用了不正确的编码ANSI ,
所以导致即使用了正确的编码往里面写都无法显示正确

删除文件重新运行 打开一切正常 问题解决

posted on 2006-04-11 15:39 快乐着飞舞着 阅读(1300) 评论(0)  编辑 收藏 引用 所属分类: Others

只有注册用户登录后才能发表评论。

Clicky