功能: 创建文件和删除某个目录下文件 (C#学习日记 2017-09-22)
来源:互联网 发布:c语言乘法函数是什么 编辑:程序博客网 时间:2024/06/07 05:25
说明:该功能可以用来创建日志,临时数据保存文件(本例创建的是txt格式)。
命名空间:using System.IO
利用对象:
/// <summary> /// 文件流对象 /// </summary> FileStream fsCodeList; /// <summary> /// 流读取对象 /// </summary> StreamWriter swCodeList;
创建文件:
private void OpenOrCreateFile(string strPath) { //判断文件是否存在 if (!File.Exists(strPath)) { //创建文件, 如果文件存在则打开,不存在则创建txt 文件 fsCodeList = new FileStream(strPath, FileMode.OpenOrCreate); swCodeList = new StreamWriter(fsCodeList); } else { //文件存在则追加文本 fsCodeList = new FileStream(strPath, FileMode.Append); swCodeList = new StreamWriter(fsCodeList); } }
private void DeleteUnlessFile(string strPath) { //获取当前文件目录 string path = Environment.CurrentDirectory; string staPartten = "*.txt"; //读取当前文件目录下的所有的txt文件的文件名 string[] strArrFileName = Directory.GetFiles(path, staPartten); foreach (string item in strArrFileName) { //文件不存在,删除 if (item != strPath) File.Delete(item); } }
向文件中添加数据:在哪里需要添加数据就把这一行添加到哪里去
swCodeList.WriteLine("测试行数据");
关闭文件读写:不关闭会报错
swCodeList.Close();//先关闭读写对象 fsCodeList.Close();//后关闭文件流对象
阅读全文
0 0
- 功能: 创建文件和删除某个目录下文件 (C#学习日记 2017-09-22)
- PHP删除某个目录下文件
- 判断目录、创建目录、保存文件、取得目录下文件、删除文件
- C# 下载 解压 选择文件夹 保存文件 删除目录下文件及文件夹
- vc 删除目录或文件与目录下文件
- vc 删除目录或文件与目录下文件
- C# 目录操作(新建,删除),获取目录下文件列表
- 【java】删除目录下文件
- 彻底删除目录下文件
- 统计某个目录下文件的数量
- 定时检查某个目录下文件脚本
- 删除目录及目录下文件
- php 删除目录及目录下文件
- php删除目录及目录下文件
- linux下文件和目录
- linux下文件和目录
- 【Android】删除某目录下文件
- bat shell删除目录下文件
- 洛谷Oj-求先序排列-String类 + 递归
- Spring bean 中 constructor-arg属性
- 学习笔记:ES6之函数扩展(非常重要)
- left join on and 与 left join on where 的区别
- 【解决方法】点击bootstrap上的下拉菜单无反应
- 功能: 创建文件和删除某个目录下文件 (C#学习日记 2017-09-22)
- Xshell无法连接本地linux虚拟机(多次尝试解决该问题)
- java web最新技术整理
- float 与 absolute
- 文件读写相关函数
- nginx一些技术
- linux下wps转pdf来实现在线预览
- [LeetCode] Algorithms-2. Add Two Numbers
- java基本数据类型取值范围