簡體   English   中英

C#-將多行文本框保存到文本文件

[英]C# - Save a Multi-Line Textbox to a text file

我正在創建一個供個人使用的小型應用程序,它允許我清理對象列表。 我正在使用各種過濾器在多行文本框中獲取最終列表。 完成后,我使用以下代碼將文本復制到剪貼板。

    #region COPY BUTTON
    private void button3_Click(object sender, EventArgs e)
    {
        Clipboard.SetText(textBox_ListDestination.Text);
    }
    #endregion

我現在想做的是添加另一個按鈕,該按鈕允許我使用SaveFileDialog將相同的文本保存到.txt文件。 誰能幫我這個? 我假設我將使用某種類型的流式傳輸,但是我不在這里。 任何幫助,將不勝感激。

嘗試

File.WriteAllText (TargetFilePath, textBox_ListDestination.Text);

有關更多信息,包括示例代碼,請參見MSDN

如果要通過SaveFileDialog獲取TargetFilePath ,請參見MSDN

更新

使用SaveFileDialog示例代碼:

 if(saveFileDialog1.ShowDialog() == DialogResult.OK)
 {
     File.WriteAllText (saveFileDialog1.FileName, textBox_ListDestination.Text);
 }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM