如何将所选文本从richTextBox保存到文件

时间:2018-04-18 14:35:48

标签: c# visual-studio

我在richTextBox1中选择文本,我无法将其保存为.txt文件。 我在很多方面都在尝试,但只有我得到的输出是:

  • 文件中的所有文字
  • 输出:true

我正在使用的代码:

"[" + mySet.stream().map(i -> Integer.valueOf(i)).collect(Collectors.joining(",")) + "]"

1 个答案:

答案 0 :(得分:1)

您只想保存所选文本,但您的代码正在尝试保存所有文本。试试这种方式:

File.WriteAllText(saveFiles.FileName, richTextBox1.SelectedRtf);

如果您对框的选定文本部分感兴趣,可以尝试这样的事情:

File.WriteAllLines(saveFiles.FileName,
             richTextBox1.SelectedText.Split(new[] { "\n" }, StringSplitOptions.None));