1

我有一个应用程序,我想从给定路径获取所有子目录(第一级)。我使用这段代码:

 Dim di As New IO.DirectoryInfo(Application.StartupPath & "\Folderlist")
 For Each d In di.EnumerateDirectories()
    Console.WriteLine(d.ToString)
 Next

如您所见,我只需要文件夹的名称,而不是包含所有信息的对象。有什么办法可以加快速度吗?

4

1 回答 1

0
Dim dirs() = Directory.GetDirectories(Application.StartupPath & "\Folderlist")
For Each dir In dirs
    Dim parent = Path.GetFileName(dir)
    Console.WriteLine(parent)
Next

获取指定目录中子目录的名称(包括它们的路径)。

Path.GetFileName

于 2013-02-23T13:33:28.183 回答