我試圖找到一種方法從選定的目錄中檢索子文件夾。我在我的代碼中使用了FolderBrowserDialog,讓所有用戶選擇程序將要使用的「根」目錄。但我堅持如何從中獲取子目錄。我想將這些子目錄字符串名稱放在數組中以便稍後使用。我嘗試使用Directory.getFiles(「所選路徑」),但是這不顯示子目錄。 任何幫助,非常感謝!謝謝C#從選定的目錄中檢索子目錄
private void Folderselector_Click(object sender, EventArgs e)
{
FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog();
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
listView1.Items.Clear();
string[] files = Directory.GetFiles(folderBrowserDialog1.SelectedPath);
foreach (string file in files)
{
string fileName = Path.GetFileNameWithoutExtension(file);
ListViewItem item = new ListViewItem(fileName);
item.Tag = file;
listView1.Items.Add(item);
}
}
}
使用'Directory.GetDirectories(yourRootPath);' –