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(); |
评论区