[英]How I can Reach all partitions in the hard drive in c#
如何在不編寫目錄路徑的情況下到達c#中的硬盤驅動器中的所有分區。 因為有些人將硬盤分成3個,4個可能是5個,我希望我的程序完全是搜索者。
像這樣
List<string> dirs = FileHelper.GetFilesRecursive("c:\\..........");
我不希望CI想要D,E,F ......等等
您可以使用Environment.GetLogicalDrives()來獲取所有驅動器(物理和邏輯分區)的列表。
你可以使用:
// Store the list of drives into an array of string
string[] DriveList = Environment.GetLogicalDrives();
// Loop through the array
for (int i = 0; i < DriveList.Length; i++)
{
// Show each drive
MessageBox.Show(DriveList[i]);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.