C#制作文本文件
使用c#制作一个文本文件,想改变编码格式为utf8或者其他,如何实现改变编码格式! 问题点数:20、回复次数:4Top
1 楼yuanarea(Sail before)回复于 2006-02-22 08:30:49 得分 0
upTop
2 楼wxdl1981(沉默之狼)回复于 2006-02-22 08:44:17 得分 1
用StreamReader打开文件, 再新建一个StreamWriter,指定编码格式Top
3 楼robot2005(小艾)回复于 2006-02-22 08:49:59 得分 0
如何指定编码格式,给出源码谢谢!Top
4 楼sywcf(wcf)回复于 2006-02-22 09:00:43 得分 19
string strPath="d:\\abc.txt";
FileInfo fi=new FileInfo(@strPath);
if(!fi.Exists)
{
FileStream fs = fi.Create();
fs.Close();
}
StreamWriter sw=new StreamWriter(strPath,true,System.Text.Encoding.GetEncoding("gb2312"));
sw.WriteLine(result);
sw.Close(); Top




