DirectoryInfo

在接受一个路径的成员,路径可以引用的文件或只是一个目录。 指定的路径也可以指相对路径或服务器和共享名称的通用命名约定 (UNC) 路径。 例如,以下所有条件都可接受的路径:
“c:\MyDir\MyFile.txt"在 C# 或 Visual Basic 中的"c:\MyDir\MyFile.txt”。
“c:\MyDir"在 C# 或 Visual Basic 中的"c:\MyDir”。
“MyDir\MySubdir"在 C# 或 Visual Basic 中的"MyDir\MySubDir”。
“\\MyServer\MyShare"在 C# 中,或”\MyServer\MyShare"在 Visual Basic 中。
默认情况下,对新目录的完全读/写访问权限授予所有用户。
构造函数
DirectoryInfo(String) 在指定的路径中初始化 DirectoryInfo 类的新实例。
属性
Attributes 获取或设置当前文件或目录的特性。
(Inherited from FileSystemInfo)
CreationTime 获取或设置当前文件或目录的创建时间。
(Inherited from FileSystemInfo)
CreationTimeUtc 获取或设置当前文件或目录的创建时间,其格式为协调世界时 (UTC)。
(Inherited from FileSystemInfo)
Exists 获取指示目录是否存在的值。
Extension 获取表示文件扩展名部分的字符串。
(Inherited from FileSystemInfo)
FullName 获取目录的完整路径。
方法
Create() 创建目录。
Create(DirectorySecurity) 使用 DirectorySecurity 对象创建目录。
CreateObjRef(Type) 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。
(Inherited from MarshalByRefObject)
CreateSubdirectory(String) 在指定路径上创建一个或多个子目录。 指定路径可以是相对于 DirectoryInfo 类的此实例的路径。
CreateSubdirectory(String, DirectorySecurity) 使用指定的安全性在指定的路径上创建一个或多个子目录。 指定路径可以是相对于 DirectoryInfo 类的此实例的路径。
Delete() 如果此 DirectoryInfo 为空,则删除它。
Delete(Boolean) 删除 DirectoryInfo 的此实例,指定是否删除子目录和文件。
EnumerateDirectories() 返回当前目录中的目录信息的可枚举集合。
EnumerateDirectories(String) 返回与指定的搜索模式匹配的目录信息的可枚举集合。
EnumerateDirectories(String, SearchOption) 返回与指定的搜索模式和搜索子目录选项匹配的目录信息的可枚举集合。
EnumerateFiles() 返回当前目录中的文件信息的可枚举集合。
EnumerateFiles(String) 返回与搜索模式匹配的文件信息的可枚举集合。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值