将富文本框的内容保存到文件中,保存多行
本文关键字:存到文件 保存 文本 | 更新日期: 2023-09-27 18:03:11
好的,我试着做一个简单的文本编辑程序,我得到了要保存的文件,但问题是所有的换行符都在保存的文件
中被删除了ie 在文本编辑器 中显示的文本
123
456年
789
文本显示在已保存的文件
123456789
代码我使用string filename = saveFileDialog1.FileName; File.WriteAllText(filename,richTextBox1.Text);
和string filename = saveFileDialog1.FileName;
File.AppendAllText(filename, richTextBox1.Text);
这两个都产生相同的结果,即没有换行
你知道我做错了什么吗?
您应该能够使用File.WriteAllLines
与RichTextBox.Lines
属性,因为File.WriteAllText
和File.AppendAllText
将忽略您的行格式
string filename = saveFileDialog1.FileName;
File.WriteAllLines(filename, richTextBox1.Lines);
试试这个。
File.WriteAllLines(saveFileDialog.FileName, richTextBox.Lines);