繁体   English   中英

如何将字符串或文本框的内容导出为保持相同格式的txt文件(如果字符串有5行,txt文件将有5行)?

[英]How to export the contents of the string or textbox to txt file that remains the same format (If string has 5 lines, txt file will has 5 lines)?

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

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

您可以使用SaveFile方法

Richtextbox.SaveFile(FileName, RichTextBoxStreamType.PlainText);
foreach (var line in Richtextbox.Lines)
{
    wri.WriteLine(line);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM