c#文件操作的学习
2014-07-26 10:32
267 查看
用于文件操作的类
File 用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。
Directory 用于创建、复制、删除、移动和打开目录的静态方法。
Path 对包含文件或目录路径信息的string执行操作
FileInfo 提供创建、复制、删除、移动和打开文件的实例方法应帮助创建File对象
DirectoryInfo 提供创建、移动和枚举目录和子目录的实例方法
FileSystem 指向文件的流,支持对文件的读写,支持随机访问文件
StreamReader 从流中读取字符数据
StreamWriter 向流中写字符数据
FileSystemWatcher 用于监控文件和目录的变化
创建文件
用File创建文件
File 用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。
Directory 用于创建、复制、删除、移动和打开目录的静态方法。
Path 对包含文件或目录路径信息的string执行操作
FileInfo 提供创建、复制、删除、移动和打开文件的实例方法应帮助创建File对象
DirectoryInfo 提供创建、移动和枚举目录和子目录的实例方法
FileSystem 指向文件的流,支持对文件的读写,支持随机访问文件
StreamReader 从流中读取字符数据
StreamWriter 向流中写字符数据
FileSystemWatcher 用于监控文件和目录的变化
创建文件
用File创建文件
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace fileset { class Program { static void Main(string[] args) { string strTrmpPath = Path.GetTempPath(); //返回当前系统临时文件的路径,C:\Users\Administrator\AppData\Local\Temp string strFileName = Path.Combine(strTrmpPath, "test.txt"); //合并两个路径的字符串 FileStream aFile = File.Create(strFileName); //在当前系统临时文件夹里创建名为text的.txt文件 aFile.Close(); //关闭该文件 File.Delete(strFileName); //删除该文件 } } }使用FileInfo创建文件
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace fileset { class Program { static void Main(string[] args) { string strFileName = Path.Combine("c:\\", "name.txt"); //得到c盘的路径 FileInfo bFile = new FileInfo(strFileName); //获得对文件的一个FileInfo类引用实例 FileStream cFile = bFile.Create(); //用Creat方法创建文件,返回一个FileStr对象 cFile.Close(); bFile.Delete(); } } }
相关文章推荐
- 黑马程序员-C#学习-文件操作
- C#学习之文件操作(1)
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- Krpano学习:在C#中修改全景场景属性(C#操作全景vtour.xml文件及相关瓦片数据/panos/*.tiles)
- C#学习笔记21——文件、目录、注册表操作
- C#源码学习之---事件驱动异步文件操作
- C#高级学习第七章-文件操作
- C#学习6,文件操作相关学习
- C#学习与上位机开发之文件操作(EXCEL保存案例)
- C#学习第十天 文件操作、文件流
- C#学习笔记之操作配置文件
- c#之文件操作(学习笔记)
- xml学习(三)---利用xml文件实现数据岛功能(网页显示xml文件中的内容免C#代码操作xml文件)
- C#学习之文件操作
- C#学习笔记:文件操作
- c#学习笔记之文件操作
- C#学习笔记 文件操作
- (C#)学习笔记1:文件和注册表操作
- C#学习——文件和数据流操作
- c#学习笔记之文件操作