首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

RichTextBox控件里的内容应用StreamWriter保存UTF-8格式和记事本保存的UTF-8格式的内容不同

2012-07-02 
RichTextBox控件里的内容使用StreamWriter保存UTF-8格式和记事本保存的UTF-8格式的内容不同RichTextBox控

RichTextBox控件里的内容使用StreamWriter保存UTF-8格式和记事本保存的UTF-8格式的内容不同
RichTextBox控件里的内容使用StreamWriter保存UTF-8格式和记事本保存的UTF-8格式的内容不同。

C# code
StreamWriter sw = new StreamWriter(srcPath, false, Encoding.GetEncoding("UTF-8"));sw.Write(richTextBox1.Text.Trim());sw.Close();


两种方式保存的文本,使用erlang编译器编译,记事本保存的文本可以通过,但是RichTextBox控件保存的文本不能通过

提示这个错误:
syntax error before:'?
no module definition

同样都有记事本打开查看,肉眼看到的内容是一样的。

请帮助我,这是什么问题?是RichTextBox控件的UTF-8的格式有问题吗?这种问题是怎样造成的。

[解决办法]
有一个无法显示的字符在 RichTextBox.Text 里,编译的时候读到那就语法错误了
[解决办法]
system.text.encoding.default

热点排行