Get all files under a directory and output file name : DirectoryInfo « Stream File « VB.Net Tutorial






Imports System.IO

Public Class Tester
    Public Shared Sub Main
        Dim myDirectoryInfo As DirectoryInfo

        myDirectoryInfo = New DirectoryInfo("c:\\")


        Dim filesInfo() As FileInfo
        Dim fileInfo As FileInfo

        Try
            filesInfo = myDirectoryInfo.GetFiles()
            For Each fileInfo In filesInfo
                Console.WriteLine(fileInfo.FullName)
            Next
        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
    End Sub

End Class
c:\AUTOEXEC.BAT
c:\boot.ini
c:\CONFIG.SYS
c:\DebugMessages.txt
c:\hiberfil.sys
c:\IO.SYS
c:\MSDOS.SYS
c:\NTDETECT.COM
c:\ntldr
c:\pagefile.sys
c:\test.txt
c:\test1.txt








13.13.DirectoryInfo
13.13.1.Create DirectoryInfo and get its parent and root
13.13.2.Get all directories under current directory
13.13.3.Get directories under current directory with condition
13.13.4.Get files under a directory with condition
13.13.5.Get all files under a directory and output file name
13.13.6.DirectoryInfo: create directory and sub directory