在Form里添加两个textBox,textBox1作为文本文件名输入框,textBox2作为文本内容输入框,把下面的代码写在按钮代码里,运行单击按钮就可以实现生成指定文本文件
注意:这里都是把文本文件生到D盘;
string filename = textBox1.Text;
FileStream fs = new FileStream(@"d:/" + filename + ".txt", FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.GetEncoding("GB2312"));//通过指定字符编码方式可以实现对汉字的支持,否则在用记事本打开查看会出现乱码
sw.Flush();
sw.BaseStream.Seek(0, SeekOrigin.Begin);
sw.WriteLine(textBox2.Text);
sw.Flush();
sw.Close();
MessageBox.Show("成功生成指定文件!");