C# 如何将字符串或文本框的内容导出为保持相同格式的txt文件(如果字符串有5行,txt文件将有5行)?
当我导出到文本文件时,richtextbox中的所有行都会粘在一行中。我不知道如何保持文件txt的内容与richtextbox中的内容相同 您可以使用C# 如何将字符串或文本框的内容导出为保持相同格式的txt文件(如果字符串有5行,txt文件将有5行)?,c#,C#,当我导出到文本文件时,richtextbox中的所有行都会粘在一行中。我不知道如何保持文件txt的内容与richtextbox中的内容相同 您可以使用 if (saveFileDialog1.ShowDialog() == DialogResult.OK) { FileInfo Myfile = new FileInfo(saveFileDialog1.FileName); StreamWriter wri = Myfile.CreateText(); wri.Write
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
FileInfo Myfile = new FileInfo(saveFileDialog1.FileName);
StreamWriter wri = Myfile.CreateText();
wri.WriteLine(Richtextbox.Text);
wri.Close();
}
foreach (var line in Richtextbox.Lines)
{
wri.WriteLine(line);
}
Richtextbox.SaveFile(FileName, RichTextBoxStreamType.PlainText);