当前位置: 代码迷 >> ASP.NET >> 怎么设置StreamWriter的编码为UTF-8
  详细解决方案

怎么设置StreamWriter的编码为UTF-8

热度:9344   发布时间:2013-02-25 00:00:00.0
如何设置StreamWriter的编码为UTF-8?
访问者在输入框里输入内容后, 我的网站就把内容保存到pp.txt文件里.

Button服务器的代码如下:  


  StreamWriter sw=new StreamWriter("\\pp.txt");
sw.Write(TextBox1.Text);
sw.Flush();
sw.Close();



但是, 我不知道如何设置StreamWriter的编码. 我想让它输出到pp.txt里面时,编码保证是UTFF-8的.


谢谢了.

------解决方案--------------------------------------------------------
public StreamWriter (
string path,
bool append,
Encoding encoding
)
------解决方案--------------------------------------------------------
C# code
StreamWriter sw=new StreamWriter("C:\\pp.txt", false, Encoding.UTF8);
------解决方案--------------------------------------------------------
探讨
C# codeStreamWriter sw=newStreamWriter("C:\\pp.txt",false, Encoding.UTF8);