微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用C#列出目录和文件

使用C#列出目录和文件

在C#中,Directory类有许多方法可以对目录和子目录进行操作 −

序号 方法和描述
1 CreateDirectory(String)

除非它们已经存在,否则在指定路径中创建所有目录和子目录。

2 CreateDirectoryDirectorySecurity(String)

在指定路径中创建所有目录,除非它们已经存在,并应用指定的Windows安全性。

3 Delete(String)

从指定路径中删除空目录。

4 DeleteBoolean(String)

删除指定的目录,并在指定的情况下删除目录中的任何子目录和文件

5 EnumerateDirectories(String)

返回指定路径中目录名称的可枚举集合。

6 EnumerateDirectories(String, String)

返回与指定路径中的搜索模式匹配的目录名称的可枚举集合。

获取目录名称,请使用EnumerateDirectories方法。我们使用DirectoryInfo类设置文件夹 −

DirectoryInfo info = new DirectoryInfo(@"D:/new");

现在找到大小 −

long totalSize = info.EnumerateFiles().Sum(file => file.Length);

对于目录,使用 −

info.EnumerateDirectories()

以上就是使用C#列出目录文件的详细内容,更多请关注编程之家其它相关文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐