1、文本文件的写入
//创建文件流
FileStream filestream = new FileStream("C:\\myfile\\file.txt", FileMode.Create);
//创建写入器
StreamWriter sw = new StreamWriter(filestream);
//以流的方式写入数据
sw.Write(text.Text);
//关闭写入器
sw.Close();
//关闭文件流
sw.Close();
注意:如果是系统盘根目录,会拒绝访问,可以加一个文件夹,或者换一个盘存储。
2. 文本文件读取
FileStream filestream = new FileStream("C:\\myfile\\file.txt", FileMode.Open);
StreamReader sr = new StreamReader(filestream);
this.text.Text = sr.ReadToEnd();
sr.Close();
filestream.Close();
3.模拟系统日志写入
FileStream filestream = new FileStream("C:\\myfile\\file.txt", FileMode.Append);
StreamWriter sw = new StreamWriter(filestream);
sw.WriteLine(DateTime.Now.ToString() + "[文件操作正常!]");
sw.Close();
filestream.Close();
4.删除文件
File.Delete("C:\\myfile\\file.txt");
5.复制文件//(1)先判断目标文件夹中是否存在同名文件,若存在则直接复制会出错;(2)当前文件是否存在
File.Copy
6.移动文件//(1)先判断目标文件夹中是否存在同名文件,若存在则直接复制会出错;(2)当前文件是否存在
File.Move