C# DirectoryInfo 类详解

DirectoryInfo 类提供了用于创建、删除、移动和枚举目录及其内容的方法。

实例化

在使用 DirectoryInfo 类之前,必须先创建它的对象实例,并指定该实例所对应的目录路径。

DirectoryInfo di = new DirectoryInfo("c:mydir"); 

常用方法

| 方法 | 说明 | 示例 |

|----------------|-------------------------------------------------|--------------------------------------------|

| Create | 创建目录 | di.Create(); |

| Delete | 删除 DirectoryInfo 实例引用的目录及其内容 | di.Delete(); |

| MoveTo | 将 DirectoryInfo 实例及其内容移动到新路径 | di.MoveTo("c:Program files"); |

| CreateSubdirectory | 创建一个或多个子目录 | DirectoryInfo subdir = di.CreateSubdirectory("SubDir"); |

| GetDirectories | 返回当前目录的子目录数组 | DirectoryInfo[] subdirs = di.GetDirectories(); |

| GetFiles | 返回当前目录的文件列表数组 | FileInfo[] files = di.GetFiles(); |

ppt 文件大小:4.81MB