文本文件操作
2018-03-01 22:59
120 查看
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
//创建文件流
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
相关文章推荐
- Xcode下用函数操作文本文件
- QTP中实现对文本文件(txt)的读写操作
- java中指定编码操作文本文件
- 关于二进制和文本文件的读写操作
- c#中读写ini文件(C#操作文本文件、C#读写文本文件)
- JAVA操作大型文本文件
- JAVA操作大型文本文件
- C#文本文件操作
- 使用Java操作文本文件的方法详解(转)
- 如何使用Java操作文本文件的方法详解 (转)
- C语言实现对文本文件的操作
- c#操作文本文件或日志文件封装类
- 使用Java操作文本文件的方法详解
- 在VB.NET里操作文本文件
- java面试题之使用IO字符流操作文本文件
- 【c++文本文件操作之查找且替换】mac系统xcode编译环境
- 使用Java操作文本文件的方法详解
- Java操作文本文件的方法
- C#操作文本文件
- paip.erlang 文本文件读写操作attilax总结