C#:
A.遍历一个文件夹下的全部文件夹,要用到System.IO.DirectoryInfo 类的GetDirectories方法: DirectoryInfo dir = new DirectoryInfo(@"D:\"); foreach(DirectoryInfo dChild in dir.GetDirectories("*")) {
//如果用GetDirectories("ab*"),那么全部以ab开头的目录会被显示 Response.Write(dChild.Name + " ");//打印目录名 Response.Write(dChild.FullName + " ");//打印路径和目录名 }
B.遍历一个文件夹下的全部文件,要用到System.IO.DirectoryInfo 类的GetFiles方法: DirectoryInfo dir = new DirectoryInfo(@"D:\"); foreach(DirectoryInfo dChild in dir.GetFiles("*")) {
//如果用GetFiles("*.htm"),那么全部txt文件会被显示 Response.Write(dChild.Name + " ");//打印文件名 Response.Write(dChild.FullName + " ");//打印路径和文件名 }
VB:
A.遍历一个文件夹下的全部文件夹,要用到System.IO.DirectoryInfo 类的GetDirectories方法:
Dim dir As New DirectoryInfo("D:\") For Each dChild As DirectoryInfo In dir.GetDirectories("*")
'如果用GetDirectories("ab*"),那么全部以ab开头的目录会被显示 Response.Write(dChild.Name + " ") '打印目录名 '打印路径和目录名 Response.Write(dChild.FullName + " ") Next
B.遍历一个文件夹下的全部文件,要用到System.IO.DirectoryInfo 类的GetFiles方法:
Dim dir As New DirectoryInfo("D:\") For Each dChild As DirectoryInfo In dir.GetFiles("*")
'如果用GetFiles("*.htm"),那么全部txt文件会被显示 Response.Write(dChild.Name + " ") '打印文件名 '打印路径和文件名 Response.Write(dChild.FullName + " ") Next
|