我如何在c#中访问硬盘中的所有分区

rad*_*fan 3 c#

如何在不编写目录路径的情况下到达c#中的硬盘驱动器中的所有分区.因为有些人将硬盘分成3个,4个可能是5个,我希望我的程序完全是搜索者.

像这样

List<string> dirs = FileHelper.GetFilesRecursive("c:\\..........");
Run Code Online (Sandbox Code Playgroud)

我不希望CI想要D,E,F ......等等

Pao*_*lla 5

您可以使用Environment.GetLogicalDrives()来获取所有驱动器(物理和逻辑分区)的列表.