如何把textbox中的多行文字输出到文本文档中在textbox控件中,设置显示多行文字,出何输出到C:\content.txt中?请高手帮帮忙!

解决方案 »

  1.   

    System.IO.File.WriteAllText(@"C:\content.txt",textbox1.Text)
      

  2.   

    StreamWriter sw = File.AppendText(""); 
    sw.WriteLine(textbox1.Text); 
    sw.Flush(); 
    sw.Close(); 
      

  3.   

    FileStream fs = new FileStream ( "C\\content.txt"  , FileMode.OpenOrCreate , FileAccess.Write ) ;
    StreamWriter m_streamWriter = new StreamWriter ( fs ) ;
    m_streamWriter.Flush ( ) ;
    m_streamWriter.BaseStream.Seek ( 0 , SeekOrigin.Begin ) ;
    m_streamWriter.Write (TextBox1.Text ) ;
    m_streamWriter.Flush ( ) ;
    m_streamWriter.Close ( ) ; 
      

  4.   

    FileStream fs = new FileStream ( "C\\content.txt"  , FileMode.OpenOrCreate , FileAccess.Write ) ; 
    StreamWriter m_streamWriter = new StreamWriter ( fs ) ; 
    m_streamWriter.Flush ( ) ; 
    m_streamWriter.BaseStream.Seek ( 0 , SeekOrigin.Begin ) ; 
    m_streamWriter.Write (TextBox1.Text ) ; 
    m_streamWriter.Flush ( ) ; 
    m_streamWriter.Close ( ) ; 
      

  5.   


    File.AppendAllText(@"C:\content1.txt", textBox1.Text);
      

  6.   


    private void button3_Click(object sender, EventArgs e)
    {
        // (不存在创建),文本内容追加写入文件   适合记录日志
        File.AppendAllText(@"C:\content1.txt", textBox1.Text);    // (不存在创建),文本内容覆盖写入文件
        File.WriteAllText(@"C:\content1.txt", textBox1.Text);}
      

  7.   

    用saveFileDialog控件:
      
     if (this.saveFileDialog1.ShowDialog(this) == DialogResult.OK)
                  {
                       try
                       {                       
                           System.IO.File.Delete(this.saveFileDialog1.FileName);
                           FileStream fs = new FileStream(this.saveFileDialog1.FileName, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
                           StreamWriter sw = new StreamWriter(fs);
                           sw.Write(this.textBox1.Text);
                           sw.Close();
                           fs.Close();
                       }
                       catch(Exception)
                       {
                           MessageBox.Show("Sorry! Can't save file!");
                       }
                  }