C#读写指定编码格式的文本文件
在工作中经常读写文本文件,在读文件时,需要按开头的两个字节判断文件格式,然后按该格式读文件中的内容。 写文件时,也要按目标文件指定的格式来写入,只有这样才能让后续的环境正确读入。 1 查看格式 在vs2010开发环境打开某个文件,然后从菜单上, 文件–高级保存选项,就可看到当前文件的编码格式。 比如,xx.cs,xx.cshtml文件看到的是[简体中文(GB2312)-代码页936],就是GB2312。 xx.xml文件看到的是[Unicode(UTF-8带签名)-代码页65001],就是UTF-8。 常用的格式有:ASCII,UTF-8,UTF-7,UTF-32,Uni
用户评论