龙空技术网

C#-文件操作类 Directory 109

源丁编程 441

前言:

此时朋友们对“目录directory”大约比较注重,咱们都需要分析一些“目录directory”的相关知识。那么小编也在网摘上汇集了一些关于“目录directory””的相关知识,希望小伙伴们能喜欢,兄弟们一起来学习一下吧!

Directory类是一个静态类,也是在System.IO命名空间下,此类主要是用于操作目录的,此类中的方法操作会对磁盘产生实际的影响,所以操作时要小心,特别是删除方法

此次主要是学习应用Directory类的几个静态方法

CreateDirectory(string path)在path目录下创建一个目录(文件夹)

Delete(string path)删除空目录,如果此目录中有子目录或者文件再或者使用重载方法如果第二参数为false都会报错;重载方法第二参数为时true时不管此目录中是否有内容都会删除

Exists(string path)判断此目录中是否包含该目录

GetParent(string path) 获取当前目录的父目录

move() 只能在同一个磁盘中进行移动剪切,使用重载方法可以实现复制粘贴的效果

GetDirectories(string path)得到当前目录下所有直接的子目录,无法获取子目录中的子目录,使用递归可以得到此目录下所有的目录(子目录中的子目录...直至穷尽)

GetFiles(string path) 得到一个当前目录下的文件

Directory类常用方法

练习Directory类的方法操作时最好在创建的一个空目录下,以防不小心操作错误,这些静态方法有的弄不好会报错,自己测试吧...

标签: #目录directory