3
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
    FileInfo Myfile = new FileInfo(saveFileDialog1.FileName);
    StreamWriter wri = Myfile.CreateText();
    wri.WriteLine(Richtextbox.Text);
    wri.Close();
}

当我导出到文本文件时,richtextbox 中的所有行都粘在一行中。我不知道如何保持文件 txt'content 与 Richtextbox'content 相同。

4

2 回答 2

4

您可以使用SaveFile方法

Richtextbox.SaveFile(FileName, RichTextBoxStreamType.PlainText);
于 2012-10-14T12:28:01.557 回答
2
foreach (var line in Richtextbox.Lines)
{
    wri.WriteLine(line);
}
于 2012-10-14T12:24:50.953 回答