0

我正在使用“folderBrowserDialog1.SelectedPath”来获得所选文件夹的路径。如何查看所选文件夹中另一个文件夹的名称?

4

5 回答 5

1
DirectoryInfo dir = new DirectoryInfo(folderBrowserDialog1.SelectedPath);
foreach (DirectoryInfo subDir in dir.GetDirectories())
{
    Console.Out.WriteLine(subDir.Name);
}
于 2010-12-18T23:57:28.650 回答
0

您正在寻找Directory.GetDirectories方法

于 2010-12-18T23:54:10.273 回答
0

System.IO命名空间包含很多用于此目的的工具您可以使用它Directory.GetDirectories来获取所有子文件夹。

例如:

 var folder = folderBrowserDialog1.SelectedPath;
 var subFolders = System.IO.Directory.GetDirectories(folder);
于 2010-12-18T23:54:16.097 回答
0

FolderBrowserDialog组件在运行时使用ShowDialog方法显示。设置RootFolder属性以确定将出现在对话框树视图中的最顶层文件夹和任何子文件夹。显示对话框后,您可以使用SelectedPath属性获取所选文件夹的路径

于 2010-12-18T23:54:58.447 回答
0

您可能想使用该DirectoryInfo.GetDirectories方法。见这里: http: //msdn.microsoft.com/en-us/library/system.io.directoryinfo.getdirectories (v=vs.71).aspx

于 2010-12-18T23:55:15.253 回答