StreamWriter sw = new StreamWriter( fileName, System.Text.Encoding.GetEncoding("GB2312"));
解决方案 »
- C#对APP.config文件的操作
- C#.NET中如何表示一个很大很大的整数呢?
- WPF 在线 +分
- IBM博尔教育中心与交大联手打造高级软件工程师
- sql访问数据库,新手请教
- 求教!winform下dataGrid绑定dataTable,在dataTable上添加一条row,让dataGrid指在这条row上
- 我想创建一个能加入到在VS环境中工具栏的控件,并可以设定其属性,请高手指点!
- 怎么自己CMYLISTCTRL继承CLISTCTRL,实现在CLISTCTRL上有一个窗口标题栏,可以实现随意拖动和改变大小
- 问:委托的含义
- C#编写时出现了个问题,无法将带 [] 的索引应用于“System.Windows.Forms.DataGridViewRow”类型的表达式,求大神解答一下
- 真晕,C#没有文件目录选择框吗?都什么年代了!
- 在C#中,定义一个字符串用String str(S大写)好还是用string str(s小写)好?
试试
net_lover(孟子E章)和gsky()
这样写以后报两处错参数“2” : 无法从“System.Text.Encoding”转换为“bool”与“System.IO.StreamWriter.StreamWriter(string, bool)”最匹配的重载方法具有一些无效参数-----------------------------------------------------照 mobydick(敌伯威|我排著队拿著爱的号码牌) 说的中间加了false,好像问题消失了
不知道是什么原因?
请教
public StreamWriter(
string path,
bool append,
Encoding encoding
);
path
要写入的完整文件路径。
append
确定是否将数据追加到文件。如果该文件存在,并且 append 为 false,则该文件被改写。如果该文件存在,并且 append 为 true,则数据被追加到该文件中。否则,将创建新文件。
encoding
要使用的字符编码。你所遇到的问题应该是读文本和写文本所用的编码格式不同,所以出现乱码。
同时感谢帮助我的两位:)