VB .Net如何获取某目录下的指定类型的所有文件(包括子目录下文件)

时间:2021-12-29 14:30:09
VB .Net如何获取某目录下的所有文件(包括子目录下文件),最后返回包含所有指定类型的所有文件的一个数组?

谢谢!

火急!

3 个解决方案

#1


        Dim di As IO.DirectoryInfo = New IO.DirectoryInfo("d:\")

        Dim dii() As IO.DirectoryInfo = di.GetDirectories

        ''取所有文件
        Dim fii() As IO.FileInfo = di.GetFiles("*.txt", IO.SearchOption.AllDirectories)

#2


Dim dir As System.IO.DirectoryInfo = New DirectoryInfo("")
For Each item As System.IO.FileInfo In dir.GetFiles("*.jpg", SearchOption.AllDirectories)
//item.FullName
Next

#3


1楼、2楼的方法都可

#1


        Dim di As IO.DirectoryInfo = New IO.DirectoryInfo("d:\")

        Dim dii() As IO.DirectoryInfo = di.GetDirectories

        ''取所有文件
        Dim fii() As IO.FileInfo = di.GetFiles("*.txt", IO.SearchOption.AllDirectories)

#2


Dim dir As System.IO.DirectoryInfo = New DirectoryInfo("")
For Each item As System.IO.FileInfo In dir.GetFiles("*.jpg", SearchOption.AllDirectories)
//item.FullName
Next

#3


1楼、2楼的方法都可