前面一个问题:
while(txt.Peek()!=-1)
r1=r1+"\r"+txt.ReadLine();后面一个问题:
richTextBox1.SaveFile("original.txt",RichTextBoxStreamType.PlainText);
while(txt.Peek()!=-1)
r1=r1+"\r"+txt.ReadLine();后面一个问题:
richTextBox1.SaveFile("original.txt",RichTextBoxStreamType.PlainText);
只是应该
r1=r1+txt.ReadLine()+"\r";
----------------------------------------------------------------不过问题2还是存在,用UltraEdit正常显示,就是用记事本查看会把回车显示为黑方块还有问题1中我读入richTextBox1的original.txt中文字若是中文或其他,显示在richTextBox1的就会变成乱码请再次赐教,不胜感激
StreamReader txt = new StreamReader("original.txt",System.Text.Encoding.Default);可以正确读出中文而不是乱码。关键是用了System.Text.Encoding.Defaulf这个参数。