C#中对文件以及文件夹的操作
2010-05-07 11:45
274 查看
对目录的操作:
类:Directory 创建、移动和枚举目录和子目录的静态方法。
方法:CreateDirectory(string path) 创建path中指定的目录和子目录。
Delete(string path) 删除path中指定的空目录。
Delete(string path, boolean) 删除path指定的目录,如果boolean为true,删除指定目录下的所有子目录。
Exits(string path) 判断是否存在path指定的目录。
类:DirectoryInfo 创建、移动和枚举目录和子目录的实例方法。
方法:Exists() 判断目录是否存在。
GetDirectorise() 返回当前目录的子目录
GetDirectories(string) 返回当前目录中符合string的目录数组。
GetDirectories(string ,SearchOption) 与给定的搜索条件匹配并使用某个值确定是否在子目录中搜索的目录的数组。
searchOption SearchOption 枚举的一个值,指定搜索操作是应仅包含当前目录还是应包含所有子目录。
AllDirectories
在搜索操作中包括当前目录和所有子目录。此选项在搜索中包括重解析点,比如安装的驱动器和符号链接。
TopDirectoryOnly
仅在搜索中包括当前目录。
如果需要创建对象,就使用DirectoryInfo类(需要对一个目录进行频繁的操作)。Directory类也和DirectoryInfo一样,有三个GetDirectories方法,不同的地方在于Directory可以用参数随时指定访问目录,Directoryinfo只能对初始化的那个指定目录做操作。
对文件的操作:
类:StreamReader
类:StreamWriter
类:FileInfo
类:Directory 创建、移动和枚举目录和子目录的静态方法。
方法:CreateDirectory(string path) 创建path中指定的目录和子目录。
Delete(string path) 删除path中指定的空目录。
Delete(string path, boolean) 删除path指定的目录,如果boolean为true,删除指定目录下的所有子目录。
Exits(string path) 判断是否存在path指定的目录。
类:DirectoryInfo 创建、移动和枚举目录和子目录的实例方法。
方法:Exists() 判断目录是否存在。
GetDirectorise() 返回当前目录的子目录
GetDirectories(string) 返回当前目录中符合string的目录数组。
GetDirectories(string ,SearchOption) 与给定的搜索条件匹配并使用某个值确定是否在子目录中搜索的目录的数组。
searchOption SearchOption 枚举的一个值,指定搜索操作是应仅包含当前目录还是应包含所有子目录。
AllDirectories
在搜索操作中包括当前目录和所有子目录。此选项在搜索中包括重解析点,比如安装的驱动器和符号链接。
TopDirectoryOnly
仅在搜索中包括当前目录。
如果需要创建对象,就使用DirectoryInfo类(需要对一个目录进行频繁的操作)。Directory类也和DirectoryInfo一样,有三个GetDirectories方法,不同的地方在于Directory可以用参数随时指定访问目录,Directoryinfo只能对初始化的那个指定目录做操作。
对文件的操作:
类:StreamReader
类:StreamWriter
类:FileInfo
相关文章推荐
- Python 对文件夹以及文件的操作
- C#操作文件以及文件夹
- Android中关于删除文件以及文件夹的操作
- MFC 中打开 文件,文件夹,以及删除文件,文件夹操作
- windows客户端开发--文件以及文件夹相关操作(windows api)
- python之文件的读写和文件目录以及文件夹的操作实现代码
- PHP 创建文件(文件夹)以及目录操作代码
- Go实战--golang中文件以及文件夹路径相关操作
- IO的File类(用于对文件以及文件夹的操作)
- Windows 8实用窍门系列:13.windows 8的文件.文件夹管理---2.文件以及文件夹操作
- MFC 中打开 文件,文件夹,以及删除文件,文件夹操作
- 【学习Linux】文件以及文件夹的基本操作
- java操作hdfs,实现文件上传、下载以及查看当前文件夹下所有文件
- 沙盒文件以及文件夹操作
- MFC 中打开 文件,文件夹,以及删除文件,文件夹操作
- python之文件的读写和文件目录以及文件夹的操作
- net8:简易的文件磁盘管理操作二(包括文件以及文件夹的编辑创建删除移动拷贝重命名等)
- python之文件的读写和文件目录以及文件夹的操作
- net8:简易的文件磁盘管理操作一(包括文件以及文件夹的编辑创建删除移动拷贝重命名等)
- python中文件以及文件夹操作