首先,添加如下命名空间: using System.Text; using System.IO; 然后,定义两个私有变量: public TextWriter w; //读文件 public TextReader r; //写文件 剩下就是添加具体的操作代码了。 //读文本文件 if(openFileDialog1.ShowDialog()==DialogResult.OK) ...{ textBox1.Text=openFileDialog1.FileName; r=new StreamReader(openFileDialog1.FileName); richTextBox1.Text=r.ReadToEnd(); r.Close(); } //写文本文件 if(saveFileDialog1.ShowDialog()==DialogResult.OK) ...{ textBox1.Text=saveFileDialog1.FileName; w=new StreamWriter(saveFileDialog1.FileName); w.Write(richTextBox1.Text); w.Flush(); w.Close(); }