首页  >  文章  >  后端开发  >  使用C#列出目录和文件

使用C#列出目录和文件

PHPz
PHPz转载
2023-08-22 22:29:021217浏览

使用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#列出目录和文件的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:tutorialspoint.com。如有侵权,请联系admin@php.cn删除