我想写入一个文件,部分程序如下
当s的变量中出现中文的时候,写入进去中文显示出来为乱码,
我该怎么转换过来 string PathName2 = Server.MapPath("q1123d.html");
string s="sadfasdf"
StreamWriter strwriterobj; //声明一个StreamWriter对象
strwriterobj= new StreamWriter( PathName2); //新建一个文本文件,赋值给 StreamWriter对象
strwriterobj.WriteLine(s) ;
//向文件中写内容
strwriterobj.Close();
当s的变量中出现中文的时候,写入进去中文显示出来为乱码,
我该怎么转换过来 string PathName2 = Server.MapPath("q1123d.html");
string s="sadfasdf"
StreamWriter strwriterobj; //声明一个StreamWriter对象
strwriterobj= new StreamWriter( PathName2); //新建一个文本文件,赋值给 StreamWriter对象
strwriterobj.WriteLine(s) ;
//向文件中写内容
strwriterobj.Close();
解决方案 »
- 动态改变repeater中控件的样式的问题,求高手解救,急!
- C#调用C++问题
- 数据库触发器问题 ,在线等,求正解
- 熟悉java和asp,想学asp.net,怎么学啊?
- jw player 播放完不显示视频图片
- 关于DropDownList的小问题!
- 救命问题,关于返回sqldatareader后要关闭connection的问题
- 发布网站时遇到Could not load the assembly...错误..该如何解决?
- 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。
- datagrid可以实现这样吗
- 在asp.net中怎么隐藏datagrid中的buttoncolumn列??
- 好吧我换一个方法问,要如何用"asp.net server web 控件" 在 client 端 "模拟并处理" 类似 "html控件的mouseover的事件" 的频繁发生事件
strwriterobj= new StreamWriter( PathName2,Encoding.GetEncoding("GB18030"));
系统提示
H:\CarSite\crm\manager\News\MakeHtmlPages.aspx.cs(46): 参数“2” : 无法从“System.Text.Encoding”转换为“bool”怎么转换成bool
_______________________________________________________________________
<configuration>
<system.web>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
</system.web>
</configuration>